Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/ARCMigrate/
DTransEmptyStatementsAndDealloc.cpp31 static bool isEmptyARCMTMacroStatement(NullStmt *S, in isEmptyARCMTMacroStatement()
84 bool VisitNullStmt(NullStmt *S) { in VisitNullStmt()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DASTResultSynthesizer.cpp236 while (isa<NullStmt>(last_stmt)) { in SynthesizeBodyResult()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DStmt.h113 friend class NullStmt; in alignas() local
1383 class NullStmt : public Stmt {
1385 NullStmt(SourceLocation L, bool hasLeadingEmptyMacro = false)
1392 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty) {} in NullStmt() function
1537 if (!isa<NullStmt>(B)) in getStmtExprResult()
DRecursiveASTVisitor.h2397 DEF_TRAVERSE_STMT(NullStmt, {})
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DStmtNodes.td10 def NullStmt : StmtNode<Stmt>;
DAttr.td1429 // The attribute only applies to a NullStmt, but we have special fix-it
1431 let Subjects = SubjectList<[NullStmt, SwitchCase], ErrorDiag,
/openbsd/src/gnu/llvm/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp916 const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaStmt.cpp70 return new (Context) NullStmt(SemiLoc, HasLeadingEmptyMacro); in ActOnNullStmt()
1697 if (isa<NullStmt>(Body)) in ActOnWhileStmt()
2181 if (isa<NullStmt>(Body)) in ActOnForStmt()
DSemaChecking.cpp17023 const NullStmt *Body) { in ShouldDiagnoseEmptyStmtBody()
17061 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyStmtBody()
17092 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyLoopBody()
DTreeTransform.h7398 TreeTransform<Derived>::TransformNullStmt(NullStmt *S) { in TransformNullStmt()
7608 Then = new (getSema().Context) NullStmt(S->getThen()->getBeginLoc()); in TransformIfStmt()
8509 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt()
8515 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt()
DSemaDecl.cpp15794 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
/openbsd/src/gnu/llvm/clang/lib/Tooling/Syntax/
DBuildTree.cpp1428 bool WalkUpFromNullStmt(NullStmt *S) { in WalkUpFromNullStmt()
/openbsd/src/gnu/llvm/clang/lib/AST/
DStmtProfile.cpp241 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
DStmtPrinter.cpp255 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
DASTImporter.cpp578 ExpectedStmt VisitNullStmt(NullStmt *S);
6485 ExpectedStmt ASTNodeImporter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
6489 return new (Importer.getToContext()) NullStmt( in VisitNullStmt()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTReaderStmt.cpp146 void ASTStmtReader::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
2818 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp74 void ASTStmtWriter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
/openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/
DASTMatchers.h2343 extern const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
/openbsd/src/gnu/llvm/clang/lib/Analysis/
DCFG.cpp2469 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp6147 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()