Simplify parser logic for field prefixes

This commit is contained in:
gingerBill
2022-08-01 15:32:17 +01:00
parent 277a973b98
commit b886ae6515
2 changed files with 23 additions and 34 deletions
+4
View File
@@ -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,