github-actions[bot] wrote: <!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning: <details> <summary> You can test this locally with the following command: </summary> ``````````bash git-clang-format --diff 93e423f19fc5317ee208f77d8f36e677db124cc8 4b42f76d5c1e5439311cc8153ef9530be2625840 -- clang/include/clang/AST/Expr.h clang/lib/AST/DeclPrinter.cpp clang/lib/AST/Expr.cpp clang/lib/AST/TypePrinter.cpp clang/lib/Sema/SemaExpr.cpp clang/test/Analysis/eval-predefined-exprs.cpp clang/test/SemaCXX/source_location.cpp clang/unittests/AST/DeclPrinterTest.cpp clang/unittests/AST/TypePrinterTest.cpp `````````` </details> <details> <summary> View the diff from clang-format here. </summary> ``````````diff diff --git a/clang/unittests/AST/DeclPrinterTest.cpp b/clang/unittests/AST/DeclPrinterTest.cpp index 06829313b5..e024c41e03 100644 --- a/clang/unittests/AST/DeclPrinterTest.cpp +++ b/clang/unittests/AST/DeclPrinterTest.cpp @@ -359,18 +359,18 @@ TEST(DeclPrinter, TestCXXRecordDecl11) { } TEST(DeclPrinter, TestCXXRecordDecl12) { - ASSERT_TRUE(PrintedDeclCXX98Matches( - "struct S { int x; };" - "namespace NS { class C {};}" - "void foo() {using namespace NS; C c;}", - "foo", - "void foo() {\nusing namespace NS;\nclass " - "NS::C c;\n}\n", - [](PrintingPolicy &Policy) { - Policy.SuppressTagKeyword = false; - Policy.SuppressScope = true; - Policy.TerseOutput = false; - })); + ASSERT_TRUE( + PrintedDeclCXX98Matches("struct S { int x; };" + "namespace NS { class C {};}" + "void foo() {using namespace NS; C c;}", + "foo", + "void foo() {\nusing namespace NS;\nclass " + "NS::C c;\n}\n", + [](PrintingPolicy &Policy) { + Policy.SuppressTagKeyword = false; + Policy.SuppressScope = true; + Policy.TerseOutput = false; + })); } TEST(DeclPrinter, TestCXXRecordDecl13) { @@ -378,9 +378,7 @@ TEST(DeclPrinter, TestCXXRecordDecl13) { "struct S { int x; };" "S s1;" "S foo() {return s1;}", - "foo", - "struct S foo() {\nreturn s1;\n}\n", - [](PrintingPolicy &Policy) { + "foo", "struct S foo() {\nreturn s1;\n}\n", [](PrintingPolicy &Policy) { Policy.SuppressTagKeyword = false; Policy.SuppressScope = true; Policy.TerseOutput = false; @@ -391,8 +389,7 @@ TEST(DeclPrinter, TestCXXRecordDecl14) { ASSERT_TRUE(PrintedDeclCXX98Matches( "struct S { int x; };" "S foo(S s1) {return s1;}", - "foo", - "struct S foo(struct S s1) {\nreturn s1;\n}\n", + "foo", "struct S foo(struct S s1) {\nreturn s1;\n}\n", [](PrintingPolicy &Policy) { Policy.SuppressTagKeyword = false; Policy.SuppressScope = true; diff --git a/clang/unittests/AST/TypePrinterTest.cpp b/clang/unittests/AST/TypePrinterTest.cpp index 2cdab5d1d3..494085a2eb 100644 --- a/clang/unittests/AST/TypePrinterTest.cpp +++ b/clang/unittests/AST/TypePrinterTest.cpp @@ -156,21 +156,19 @@ TEST(TypePrinter, TemplateIdWithNTTP) { } TEST(TypePrinter, TemplateArgumentsSubstitution) { - constexpr char Code[] = R"cpp( + constexpr char Code[] = R"cpp( template <typename Y> class X {}; typedef X<int> A; int foo() { return sizeof(A); } )cpp"; - auto Matcher = typedefNameDecl(hasName("A"), - hasType(qualType().bind("id"))); - ASSERT_TRUE(PrintedTypeMatches( - Code, {}, Matcher, "X<int>", - [](PrintingPolicy &Policy) { - Policy.SuppressTagKeyword = false; - Policy.SuppressScope = true; - })); + auto Matcher = typedefNameDecl(hasName("A"), hasType(qualType().bind("id"))); + ASSERT_TRUE(PrintedTypeMatches(Code, {}, Matcher, "X<int>", + [](PrintingPolicy &Policy) { + Policy.SuppressTagKeyword = false; + Policy.SuppressScope = true; + })); } TEST(TypePrinter, TemplateArgumentsSubstitution_Expressions) { `````````` </details> https://github.com/llvm/llvm-project/pull/84014 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits