diff options
| -rw-r--r-- | offload/tools/offload-tblgen/APIGen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/offload/tools/offload-tblgen/APIGen.cpp b/offload/tools/offload-tblgen/APIGen.cpp index 35b080e..c526425 100644 --- a/offload/tools/offload-tblgen/APIGen.cpp +++ b/offload/tools/offload-tblgen/APIGen.cpp @@ -144,11 +144,11 @@ static void ProcessEnum(const EnumRec &Enum, raw_ostream &OS) { EnumVal.getName(), EtorVal++); } - // Add force uint32 val - OS << formatv(TAB_1 "/// @cond\n" TAB_1 + // Add last_element/force uint32 val + OS << formatv(TAB_1 "/// @cond\n" TAB_1 "{0}_LAST = {1},\n" TAB_1 "{0}_FORCE_UINT32 = 0x7fffffff\n" TAB_1 "/// @endcond\n\n", - Enum.getEnumValNamePrefix()); + Enum.getEnumValNamePrefix(), EtorVal); OS << formatv("} {0};\n", Enum.getName()); } |
