aboutsummaryrefslogtreecommitdiff
path: root/src-self-hosted/scope.zig
blob: 05e586daaeb8c9d8104818c8905effbaf9c8b062 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub const Scope = struct {
    id: Id,
    parent: &Scope,

    pub const Id = enum {
        Decls,
        Block,
        Defer,
        DeferExpr,
        VarDecl,
        CImport,
        Loop,
        FnDef,
        CompTime,
    };
};