[clang] [clang][NFC] Format DeclPrinterTest partially (PR #162146)

via cfe-commits cfe-commits at lists.llvm.org
Mon Oct 6 12:50:28 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Andrey Ali Khan Bolshakov (bolshakov-a)

<details>
<summary>Changes</summary>

Only `TestClassTemplateDecl*` tests have been formatted because `TestClassTemplateDecl9` is affected in #<!-- -->162134, and because clang-format makes the code worse for some other test cases.

---
Full diff: https://github.com/llvm/llvm-project/pull/162146.diff


1 Files Affected:

- (modified) clang/unittests/AST/DeclPrinterTest.cpp (+52-52) 


``````````diff
diff --git a/clang/unittests/AST/DeclPrinterTest.cpp b/clang/unittests/AST/DeclPrinterTest.cpp
index 28750c41796d4..1a1b707c8dd37 100644
--- a/clang/unittests/AST/DeclPrinterTest.cpp
+++ b/clang/unittests/AST/DeclPrinterTest.cpp
@@ -1022,91 +1022,91 @@ TEST(DeclPrinter, TestFieldDecl2) {
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl1) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<typename T>"
-    "struct A { T a; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <typename T> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<typename T>"
+                              "struct A { T a; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <typename T> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl2) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<typename T = int>"
-    "struct A { T a; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <typename T = int> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<typename T = int>"
+                              "struct A { T a; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <typename T = int> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl3) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<class T>"
-    "struct A { T a; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <class T> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<class T>"
+                              "struct A { T a; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <class T> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl4) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<typename T, typename U>"
-    "struct A { T a; U b; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <typename T, typename U> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<typename T, typename U>"
+                              "struct A { T a; U b; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <typename T, typename U> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl5) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<int N>"
-    "struct A { int a[N]; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <int N> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<int N>"
+                              "struct A { int a[N]; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <int N> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl6) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<int N = 42>"
-    "struct A { int a[N]; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <int N = 42> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("template<int N = 42>"
+                              "struct A { int a[N]; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <int N = 42> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl7) {
-  ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "typedef int MyInt;"
-    "template<MyInt N>"
-    "struct A { int a[N]; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <MyInt N> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX98Matches("typedef int MyInt;"
+                              "template<MyInt N>"
+                              "struct A { int a[N]; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <MyInt N> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl8) {
   ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<template<typename U> class T> struct A { };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <template <typename U> class T> struct A {}"));
+      "template<template<typename U> class T> struct A { };",
+      classTemplateDecl(hasName("A")).bind("id"),
+      "template <template <typename U> class T> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl9) {
   ASSERT_TRUE(PrintedDeclCXX98Matches(
-    "template<typename T> struct Z { };"
-    "template<template<typename U> class T = Z> struct A { };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <template <typename U> class T> struct A {}"));
+      "template<typename T> struct Z { };"
+      "template<template<typename U> class T = Z> struct A { };",
+      classTemplateDecl(hasName("A")).bind("id"),
+      "template <template <typename U> class T> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl10) {
-  ASSERT_TRUE(PrintedDeclCXX11Matches(
-    "template<typename... T>"
-    "struct A { int a; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <typename ...T> struct A {}"));
+  ASSERT_TRUE(
+      PrintedDeclCXX11Matches("template<typename... T>"
+                              "struct A { int a; };",
+                              classTemplateDecl(hasName("A")).bind("id"),
+                              "template <typename ...T> struct A {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplateDecl11) {
   ASSERT_TRUE(PrintedDeclCXX11Matches(
-    "template<typename... T>"
-    "struct A : public T... { int a; };",
-    classTemplateDecl(hasName("A")).bind("id"),
-    "template <typename ...T> struct A : public T... {}"));
+      "template<typename... T>"
+      "struct A : public T... { int a; };",
+      classTemplateDecl(hasName("A")).bind("id"),
+      "template <typename ...T> struct A : public T... {}"));
 }
 
 TEST(DeclPrinter, TestClassTemplatePartialSpecializationDecl1) {

``````````

</details>


https://github.com/llvm/llvm-project/pull/162146


More information about the cfe-commits mailing list