metagen: simplify enum generation; reading/organization pass over raddbgi_from_pdb

This commit is contained in:
Ryan Fleury
2024-02-13 10:55:06 -08:00
parent 4a9e5512f6
commit ea840a71e8
27 changed files with 1149 additions and 765 deletions
+3 -3
View File
@@ -81,10 +81,10 @@ EVAL_ResultCodeTable:
``;
}
@table_gen_enum EVAL_ResultCode:
@enum EVAL_ResultCode:
{
@expand(EVAL_ResultCodeTable a) `EVAL_ResultCode_$(a.name),`;
EVAL_ResultCode_COUNT
@expand(EVAL_ResultCodeTable a) `$(a.name)`,
COUNT,
}
@table_gen_data(type:U8, fallback:0)
+1 -1
View File
@@ -19,7 +19,7 @@ EVAL_ResultCode_BadModuleBase,
EVAL_ResultCode_BadTLSBase,
EVAL_ResultCode_InsufficientStackSpace,
EVAL_ResultCode_MalformedBytecode,
EVAL_ResultCode_COUNT
EVAL_ResultCode_COUNT,
} EVAL_ResultCode;
typedef U32 EVAL_ExprKind;