[clang] Disable a few formatting options for test/
authorBruno Ricci <riccibrun@gmail.com>
Sun, 19 Jul 2020 15:53:59 +0000 (16:53 +0100)
committerBruno Ricci <riccibrun@gmail.com>
Sun, 19 Jul 2020 16:07:24 +0000 (17:07 +0100)
Hopefully this will make the bot a little less noisy. Rationale for each:

AlignTrailingComments: We don't want to force-align the various expected-error
                       and friends.

CommentPragmas:       Tell clang-format to leave the "// CHECK:" and the
                      "// expected-" alone.

AlwaysBreakTemplateDeclarations: Templates in tests often have no break between
                                 the template-head and the declaration.

Differential Revision: https://reviews.llvm.org/D83901

clang/test/.clang-format

index 4799b66..a6176c2 100644 (file)
@@ -1,2 +1,5 @@
 BasedOnStyle: LLVM
 ColumnLimit: 0
+AlignTrailingComments: false
+CommentPragmas: "(^ ?CHECK|^ ?expected-)"
+AlwaysBreakTemplateDeclarations: No