Skip to content

Commit 0740db9

Browse files
authored
[Offload] Add _LAST variant for generated enumerations (#147314)
1 parent beea2a9 commit 0740db9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

offload/tools/offload-tblgen/APIGen.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,11 @@ static void ProcessEnum(const EnumRec &Enum, raw_ostream &OS) {
144144
EnumVal.getName(), EtorVal++);
145145
}
146146

147-
// Add force uint32 val
148-
OS << formatv(TAB_1 "/// @cond\n" TAB_1
147+
// Add last_element/force uint32 val
148+
OS << formatv(TAB_1 "/// @cond\n" TAB_1 "{0}_LAST = {1},\n" TAB_1
149149
"{0}_FORCE_UINT32 = 0x7fffffff\n" TAB_1
150150
"/// @endcond\n\n",
151-
Enum.getEnumValNamePrefix());
151+
Enum.getEnumValNamePrefix(), EtorVal);
152152

153153
OS << formatv("} {0};\n", Enum.getName());
154154
}

0 commit comments

Comments
 (0)