Searched refs:NullStmt (Results 1 – 20 of 20) sorted by relevance
32 static bool isEmptyARCMTMacroStatement(NullStmt *S, in isEmptyARCMTMacroStatement()86 bool VisitNullStmt(NullStmt *S) { in VisitNullStmt()
214 while (dyn_cast<NullStmt>(last_stmt)) { in SynthesizeBodyResult()
29 if (!isa<NullStmt>(St)) { in handleFallThroughAttr()
70 return new (Context) NullStmt(SemiLoc, HasLeadingEmptyMacro); in ActOnNullStmt()1306 if (isa<NullStmt>(Body)) in ActOnWhileStmt()1786 if (isa<NullStmt>(Body)) in ActOnForStmt()
13154 const NullStmt *Body) { in ShouldDiagnoseEmptyStmtBody()13192 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyStmtBody()13223 const NullStmt *NBody = dyn_cast<NullStmt>(Body); in DiagnoseEmptyLoopBody()
6503 TreeTransform<Derived>::TransformNullStmt(NullStmt *S) { in TransformNullStmt()6693 Then = new (getSema().Context) NullStmt(S->getThen()->getBeginLoc()); in TransformIfStmt()7563 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt()7569 return new (getSema().Context) NullStmt(S->getKeywordLoc()); in TransformMSDependentExistsStmt()
13377 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
12 def NullStmt : Stmt;
1143 // let Subjects = [NullStmt];
105 friend class NullStmt; in alignas() local1210 class NullStmt : public Stmt {1212 NullStmt(SourceLocation L, bool hasLeadingEmptyMacro = false)1219 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty) {} in NullStmt() function
2172 DEF_TRAVERSE_STMT(NullStmt, {})
714 const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
154 void ASTStmtReader::VisitNullStmt(NullStmt *S) { in VisitNullStmt()2356 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
73 void ASTStmtWriter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
237 void StmtProfiler::VisitNullStmt(const NullStmt *S) { in VisitNullStmt()
195 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt()
514 ExpectedStmt VisitNullStmt(NullStmt *S);5627 ExpectedStmt ASTNodeImporter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()5631 return new (Importer.getToContext()) NullStmt( in VisitNullStmt()
2076 extern const internal::VariadicDynCastAllOfMatcher<Stmt, NullStmt> nullStmt;
729 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()
8089 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()