diff options
| author | gingerBill <bill@gingerbill.org> | 2022-08-01 15:32:17 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2022-08-01 15:32:17 +0100 |
| commit | b886ae6515440da18dec7292c43e09835170a632 (patch) | |
| tree | a42b0d4b4066ee72423d75bf87ba254d4d2b95d5 /src/parser.hpp | |
| parent | 277a973b987b114eea662e09b5c448538c8754d4 (diff) | |
Simplify parser logic for field prefixes
Diffstat (limited to 'src/parser.hpp')
| -rw-r--r-- | src/parser.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/parser.hpp b/src/parser.hpp index 3126e0a02..862ef0f77 100644 --- a/src/parser.hpp +++ b/src/parser.hpp @@ -308,6 +308,10 @@ enum FieldFlag : u32 { FieldFlag_Tags = 1<<10, FieldFlag_Results = 1<<16, + + FieldFlag_Unknown = 1u<<30, + FieldFlag_Invalid = 1u<<31, + // Parameter List Restrictions FieldFlag_Signature = FieldFlag_ellipsis|FieldFlag_using|FieldFlag_no_alias|FieldFlag_c_vararg|FieldFlag_auto_cast|FieldFlag_const|FieldFlag_any_int|FieldFlag_by_ptr, FieldFlag_Struct = FieldFlag_using|FieldFlag_subtype|FieldFlag_Tags, |