[llvm] [TableGen] Detect invalid -D arguments and fail. (PR #102813)
Sergei Barannikov via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 11 10:26:13 PDT 2024
================
@@ -42,6 +42,25 @@ struct {
{ tgtok::Endif, "endif" },
{ tgtok::Define, "define" }
};
+
+// Returns true if `MacroName` is a valid macro name. Valid macro names match
+// the regular expression [a-zA-Z_][0-9a-zA-Z_]* (see prepLexMacroName).
----------------
s-barannikov wrote:
Does prepLexMacroName need a backreference to this function, so they can both be kept in sync?
https://github.com/llvm/llvm-project/pull/102813
More information about the llvm-commits
mailing list