Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp140 if (!S->getSubStmt()) in VisitObjCAutoreleasePoolStmt()
142 return Visit(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
154 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
H A DTransforms.cpp247 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
291 S = Label->getSubStmt(); in mark()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.cpp118 Next = SC->getSubStmt(); in BuildScopeInformation()
120 Next = LS->getSubStmt(); in BuildScopeInformation()
H A DCGStmt.cpp471 ExprResult = LS->getSubStmt(); in EmitCompoundStmtWithoutScope()
475 ExprResult = AS->getSubStmt(); in EmitCompoundStmtWithoutScope()
657 EmitStmt(S.getSubStmt()); in EmitLabelStmt()
669 const Stmt *Sub = S.getSubStmt(); in EmitAttributedStmt()
676 EmitStmt(S.getSubStmt(), S.getAttrs()); in EmitAttributedStmt()
1358 EmitStmt(S.getSubStmt()); in EmitCaseStmtRange()
1439 EmitStmt(S.getSubStmt()); in EmitCaseStmt()
1459 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt()
1522 EmitStmt(CurCase->getSubStmt()); in EmitCaseStmt()
1531 EmitStmt(S.getSubStmt()); in EmitDefaultStmt()
[all …]
H A DCodeGenPGO.cpp468 Visit(S->getSubStmt()); in VisitLabelStmt()
647 Visit(S->getSubStmt()); in VisitSwitchCase()
H A DCoverageMappingGen.cpp1044 Visit(S->getSubStmt()); in VisitLabelStmt()
1358 Visit(S->getSubStmt()); in VisitSwitchCase()
H A DCGExprComplex.cpp419 Address RetAlloca = CGF.EmitCompoundStmt(*E->getSubStmt(), true); in VisitStmtExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h1550 inline Stmt *getSubStmt();
1551 const Stmt *getSubStmt() const { in getSubStmt() function
1686 const Stmt *getSubStmt() const { in getSubStmt() function
1701 return CS->getSubStmt()->getEndLoc(); in getEndLoc()
1733 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
1734 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
1765 Stmt *SwitchCase::getSubStmt() { in getSubStmt() function
1767 return CS->getSubStmt(); in getSubStmt()
1769 return DS->getSubStmt(); in getSubStmt()
1820 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
[all …]
H A DStmtObjC.h379 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
380 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
H A DStmtCXX.h292 CompoundStmt *getSubStmt() const { in getSubStmt() function
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp46 return isSemicolonRequiredAfter(Case->getSubStmt()); in isSemicolonRequiredAfter()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp202 S = AS->getSubStmt(); in IgnoreContainers()
221 S = LS->getSubStmt(); in stripLabelLikeStatements()
223 S = SC->getSubStmt(); in stripLabelLikeStatements()
225 S = AS->getSubStmt(); in stripLabelLikeStatements()
402 S = LS->getSubStmt(); in getExprStmt()
404 S = AS->getSubStmt(); in getExprStmt()
H A DStmtPrinter.cpp217 PrintStmt(Node->getSubStmt(), 0); in VisitCaseStmt()
222 PrintStmt(Node->getSubStmt(), 0); in VisitDefaultStmt()
227 PrintStmt(Node->getSubStmt(), 0); in VisitLabelStmt()
235 PrintStmt(Node->getSubStmt(), 0); in VisitAttributedStmt()
373 PrintRawCompoundStmt(Node->getSubStmt()); in VisitMSDependentExistsStmt()
560 PrintRawCompoundStmt(dyn_cast<CompoundStmt>(Node->getSubStmt())); in VisitObjCAutoreleasePoolStmt()
1505 PrintRawCompoundStmt(E->getSubStmt()); in VisitStmtExpr()
H A DExprClassification.cpp414 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
H A DComputeDependence.cpp164 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
H A DExpr.cpp2736 const CompoundStmt *CS = cast<StmtExpr>(this)->getSubStmt(); in isUnusedResultAWarning()
2741 if (const Expr *E = dyn_cast<Expr>(Label->getSubStmt())) in isUnusedResultAWarning()
3503 Finder.Visit(cast<StmtExpr>(this)->getSubStmt()); in HasSideEffects()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp543 BuildScopeInformation(AS->getSubStmt(), NewParentScope); in BuildScopeInformation()
630 Next = SC->getSubStmt(); in BuildScopeInformation()
632 Next = LS->getSubStmt(); in BuildScopeInformation()
H A DSemaAvailability.cpp597 return cast<SwitchCase>(Parent)->getSubStmt() == S; in isBodyLikeChildStmt()
684 bool TraverseCaseStmt(CaseStmt *CS) { return TraverseStmt(CS->getSubStmt()); } in TraverseCaseStmt()
H A DAnalysisBasedWarnings.cpp1110 if (SW && SW->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock()
1114 if (L && L->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock()
1215 if (!isa<SwitchCase>(SW->getSubStmt())) in getLastStmt()
1216 return SW->getSubStmt(); in getLastStmt()
H A DTreeTransform.h7273 getDerived().TransformStmt(S->getSubStmt()); in TransformCaseStmt()
7285 getDerived().TransformStmt(S->getSubStmt()); in TransformDefaultStmt()
7297 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK); in TransformLabelStmt()
7350 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK); in TransformAttributedStmt()
7354 if (SubStmt.get() == S->getSubStmt() && !AttrsChanged) in TransformAttributedStmt()
8065 StmtResult Body = getDerived().TransformStmt(S->getSubStmt()); in TransformObjCAutoreleasePoolStmt()
8071 Body.get() == S->getSubStmt()) in TransformObjCAutoreleasePoolStmt()
8310 StmtResult SubStmt = getDerived().TransformCompoundStmt(S->getSubStmt()); in TransformMSDependentExistsStmt()
11334 = getDerived().TransformCompoundStmt(E->getSubStmt(), true); in TransformStmtExpr()
11344 SubStmt.get() == E->getSubStmt()) { in TransformStmtExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp102 Record.AddStmt(S->getSubStmt()); in VisitCaseStmt()
112 Record.AddStmt(S->getSubStmt()); in VisitDefaultStmt()
120 Record.AddStmt(S->getSubStmt()); in VisitLabelStmt()
129 Record.AddStmt(S->getSubStmt()); in VisitAttributedStmt()
1178 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr()
1476 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
1568 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp3243 addStmt(L->getSubStmt()); in VisitLabelStmt()
3645 return addStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
4048 return VisitCompoundStmt(SE->getSubStmt(), /*ExternallyDestructed=*/true); in VisitStmtExpr()
4203 if (Stmt *Sub = CS->getSubStmt()) { in VisitCaseStmt()
4223 Sub = CS->getSubStmt(); in VisitCaseStmt()
4262 if (Terminator->getSubStmt()) in VisitDefaultStmt()
4263 addStmt(Terminator->getSubStmt()); in VisitDefaultStmt()
5481 const CompoundStmt *Sub = SE->getSubStmt(); in print_elem()
5486 Helper.handledStmt(*SE->getSubStmt()->body_rbegin(),OS); in print_elem()
H A DLiveVariables.cpp228 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/
H A DProgramPoint.h301 const Stmt *getSubStmt() const { return (const Stmt*) getData2(); } in getSubStmt() function
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1442 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromCaseStmt()
1451 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromDefaultStmt()

12