| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 31 static bool isEmptyARCMTMacroStatement(NullStmt *S, in isEmptyARCMTMacroStatement() 84 bool VisitNullStmt(NullStmt *S) { in VisitNullStmt()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | attr-likelihood-if-branch-weights.cpp | 39 void NullStmt() { in NullStmt() function
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | braces-around-statements.cpp | 106 for (int NullStmt : arr) in test() local
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousSemicolonCheck.cpp | 36 const auto *Semicolon = Result.Nodes.getNodeAs<NullStmt>("semi"); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | LexerUtils.cpp | 154 return isa<CompoundStmt, DeclStmt, NullStmt>(S); in breakAndReturnEnd()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 236 while (isa<NullStmt>(last_stmt)) { in SynthesizeBodyResult()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Stmt.h | 111 friend class NullStmt; in alignas() local 1371 class NullStmt : public Stmt { 1373 NullStmt(SourceLocation L, bool hasLeadingEmptyMacro = false) 1380 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty) {} in NullStmt() function 1525 if (!isa<NullStmt>(B)) in getStmtExprResult()
|
| H A D | RecursiveASTVisitor.h | 2400 DEF_TRAVERSE_STMT(NullStmt, {})
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 10 def NullStmt : StmtNode<Stmt>;
|
| H A D | Attr.td | 1410 // The attribute only applies to a NullStmt, but we have special fix-it 1412 let Subjects = SubjectList<[NullStmt, SwitchCase], ErrorDiag,
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 915 const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 70 return new (Context) NullStmt(SemiLoc, HasLeadingEmptyMacro); in ActOnNullStmt() 1697 if (isa<NullStmt>(Body)) in ActOnWhileStmt() 2181 if (isa<NullStmt>(Body)) in ActOnForStmt()
|
| H A D | SemaChecking.cpp | 16744 const NullStmt *Body) { in ShouldDiagnoseEmptyStmtBody() 16782 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyStmtBody() 16813 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyLoopBody()
|
| H A D | TreeTransform.h | 7287 TreeTransform<Derived>::TransformNullStmt(NullStmt *S) { in TransformNullStmt() 7497 Then = new (getSema().Context) NullStmt(S->getThen()->getBeginLoc()); in TransformIfStmt() 8399 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt() 8405 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt()
|
| H A D | SemaDecl.cpp | 15361 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 1428 bool WalkUpFromNullStmt(NullStmt *S) { in WalkUpFromNullStmt()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNodeTest.cpp | 1922 TEST_P(ASTMatchersTest, NullStmt) { in TEST_P() argument
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 145 void ASTStmtReader::VisitNullStmt(NullStmt *S) { in VisitNullStmt() 2771 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 74 void ASTStmtWriter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 241 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
|
| H A D | StmtPrinter.cpp | 254 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
|
| H A D | ASTImporter.cpp | 581 ExpectedStmt VisitNullStmt(NullStmt *S); 6349 ExpectedStmt ASTNodeImporter::VisitNullStmt(NullStmt *S) { in VisitNullStmt() 6353 return new (Importer.getToContext()) NullStmt( in VisitNullStmt()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2342 extern const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFG.cpp | 2409 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.cpp | 6525 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()
|