[clang] [DRAFT][analyzer][NFC] clang-format our folders (PR #82599)

Balazs Benics via cfe-commits cfe-commits at lists.llvm.org
Sun Feb 25 04:16:48 PST 2024


================
@@ -33,30 +33,17 @@ namespace ento {
 /// checking.
 ///
 /// \sa CheckerContext
-class CheckerDocumentation : public Checker< check::PreStmt<ReturnStmt>,
-                                       check::PostStmt<DeclStmt>,
-                                       check::PreObjCMessage,
-                                       check::PostObjCMessage,
-                                       check::ObjCMessageNil,
-                                       check::PreCall,
-                                       check::PostCall,
-                                       check::BranchCondition,
-                                       check::NewAllocator,
-                                       check::Location,
-                                       check::Bind,
-                                       check::DeadSymbols,
-                                       check::BeginFunction,
-                                       check::EndFunction,
-                                       check::EndAnalysis,
-                                       check::EndOfTranslationUnit,
-                                       eval::Call,
-                                       eval::Assume,
-                                       check::LiveSymbols,
-                                       check::RegionChanges,
-                                       check::PointerEscape,
-                                       check::ConstPointerEscape,
-                                       check::Event<ImplicitNullDerefEvent>,
-                                       check::ASTDecl<FunctionDecl> > {
+class CheckerDocumentation
+    : public Checker<
+          check::PreStmt<ReturnStmt>, check::PostStmt<DeclStmt>,
+          check::PreObjCMessage, check::PostObjCMessage, check::ObjCMessageNil,
+          check::PreCall, check::PostCall, check::BranchCondition,
+          check::NewAllocator, check::Location, check::Bind, check::DeadSymbols,
+          check::BeginFunction, check::EndFunction, check::EndAnalysis,
+          check::EndOfTranslationUnit, eval::Call, eval::Assume,
+          check::LiveSymbols, check::RegionChanges, check::PointerEscape,
+          check::ConstPointerEscape, check::Event<ImplicitNullDerefEvent>,
+          check::ASTDecl<FunctionDecl>> {
----------------
steakhal wrote:

I was thinking of something like this:
```c++
class CheckerDocumentation : public Checker<                           //
                                 check::PreStmt<ReturnStmt>,           //
                                 check::PostStmt<DeclStmt>,            //
                                 check::PreObjCMessage,                //
                                 check::PostObjCMessage,               //
                                 check::ObjCMessageNil,                //
                                 check::PreCall,                       //
                                 check::PostCall,                      //
                                 check::BranchCondition,               //
                                 check::NewAllocator,                  //
                                 check::Location,                      //
                                 check::Bind,                          //
                                 check::DeadSymbols,                   //
                                 check::BeginFunction,                 //
                                 check::EndFunction,                   //
                                 check::EndAnalysis,                   //
                                 check::EndOfTranslationUnit,          //
                                 eval::Call,                           //
                                 eval::Assume,                         //
                                 check::LiveSymbols,                   //
                                 check::RegionChanges,                 //
                                 check::PointerEscape,                 //
                                 check::ConstPointerEscape,            //
                                 check::Event<ImplicitNullDerefEvent>, //
                                 check::ASTDecl<FunctionDecl>          //
                                 > {
```

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


More information about the cfe-commits mailing list