Home
last modified time | relevance | path

Searched refs:NullStmt (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp31 static bool isEmptyARCMTMacroStatement(NullStmt *S, in isEmptyARCMTMacroStatement()
84 bool VisitNullStmt(NullStmt *S) { in VisitNullStmt()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dattr-likelihood-if-branch-weights.cpp39 void NullStmt() { in NullStmt() function
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Dbraces-around-statements.cpp106 for (int NullStmt : arr) in test() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousSemicolonCheck.cpp36 const auto *Semicolon = Result.Nodes.getNodeAs<NullStmt>("semi"); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DLexerUtils.cpp154 return isa<CompoundStmt, DeclStmt, NullStmt>(S); in breakAndReturnEnd()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp236 while (isa<NullStmt>(last_stmt)) { in SynthesizeBodyResult()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmt.h111 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 DRecursiveASTVisitor.h2400 DEF_TRAVERSE_STMT(NullStmt, {})
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td10 def NullStmt : StmtNode<Stmt>;
H A DAttr.td1410 // 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 DASTMatchersInternal.cpp915 const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp70 return new (Context) NullStmt(SemiLoc, HasLeadingEmptyMacro); in ActOnNullStmt()
1697 if (isa<NullStmt>(Body)) in ActOnWhileStmt()
2181 if (isa<NullStmt>(Body)) in ActOnForStmt()
H A DSemaChecking.cpp16744 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 DTreeTransform.h7287 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 DSemaDecl.cpp15361 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1428 bool WalkUpFromNullStmt(NullStmt *S) { in WalkUpFromNullStmt()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNodeTest.cpp1922 TEST_P(ASTMatchersTest, NullStmt) { in TEST_P() argument
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp145 void ASTStmtReader::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
2771 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp74 void ASTStmtWriter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtProfile.cpp241 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
H A DStmtPrinter.cpp254 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
H A DASTImporter.cpp581 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 DASTMatchers.h2342 extern const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp2409 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp6525 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()