mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-31 11:50:07 +00:00
Finish up package odin_parser
This commit is contained in:
+10
-3
@@ -27,15 +27,22 @@ Proc_Calling_Convention :: enum i32 {
|
||||
Foreign_Block_Default = -1,
|
||||
}
|
||||
|
||||
Node_State_Flag :: enum {
|
||||
Bounds_Check,
|
||||
No_Bounds_Check,
|
||||
}
|
||||
Node_State_Flags :: distinct bit_set[Node_State_Flag];
|
||||
|
||||
|
||||
Comment_Group :: struct {
|
||||
list: []token.Token,
|
||||
}
|
||||
|
||||
Node :: struct {
|
||||
pos: token.Pos,
|
||||
end: token.Pos,
|
||||
derived: any,
|
||||
pos: token.Pos,
|
||||
end: token.Pos,
|
||||
derived: any,
|
||||
state_flags: Node_State_Flags,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user