[llvm] 14e6f63 - [Frontend][OpenMP] Add suggested brackets in array initialization
Krzysztof Parzyszek via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 22 13:54:57 PDT 2024
Author: Krzysztof Parzyszek
Date: 2024-04-22T15:54:28-05:00
New Revision: 14e6f63ee64711bbd74a0fda745f62f62556d70d
URL: https://github.com/llvm/llvm-project/commit/14e6f63ee64711bbd74a0fda745f62f62556d70d
DIFF: https://github.com/llvm/llvm-project/commit/14e6f63ee64711bbd74a0fda745f62f62556d70d.diff
LOG: [Frontend][OpenMP] Add suggested brackets in array initialization
Fixes -Werror build after 40137ff0d8.
Added:
Modified:
llvm/utils/TableGen/DirectiveEmitter.cpp
Removed:
################################################################################
diff --git a/llvm/utils/TableGen/DirectiveEmitter.cpp b/llvm/utils/TableGen/DirectiveEmitter.cpp
index 69d9c5e8325ab1..8bc3f026853cc8 100644
--- a/llvm/utils/TableGen/DirectiveEmitter.cpp
+++ b/llvm/utils/TableGen/DirectiveEmitter.cpp
@@ -578,7 +578,7 @@ static void EmitLeafTable(const DirectiveLanguage &DirLang, raw_ostream &OS,
<< "[][" << MaxLeafCount + 2 << "] = {\n";
for (size_t I = 0, E = Directives.size(); I != E; ++I) {
auto &Leaves = LeafTable[Ordering[I]];
- OS << " " << GetDirectiveName(DirLang, Directives[Leaves[0]]);
+ OS << " {" << GetDirectiveName(DirLang, Directives[Leaves[0]]);
OS << ", static_cast<" << DirectiveType << ">(" << Leaves[1] << "),";
for (size_t I = 2, E = Leaves.size(); I != E; ++I) {
int Idx = Leaves[I];
@@ -587,7 +587,7 @@ static void EmitLeafTable(const DirectiveLanguage &DirLang, raw_ostream &OS,
else
OS << " static_cast<" << DirectiveType << ">(-1),";
}
- OS << '\n';
+ OS << "},\n";
}
OS << "};\n\n";
More information about the llvm-commits
mailing list