Home
last modified time | relevance | path

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

12

/freebsd/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.cpp245 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
289 S = Label->getSubStmt(); in mark()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.cpp118 Next = SC->getSubStmt(); in BuildScopeInformation()
120 Next = LS->getSubStmt(); in BuildScopeInformation()
H A DCGStmt.cpp517 ExprResult = LS->getSubStmt(); in EmitCompoundStmtWithoutScope()
521 ExprResult = AS->getSubStmt(); in EmitCompoundStmtWithoutScope()
702 EmitStmt(S.getSubStmt()); in EmitLabelStmt()
725 const Stmt *Sub = S.getSubStmt(); in EmitAttributedStmt()
735 EmitStmt(S.getSubStmt(), S.getAttrs()); in EmitAttributedStmt()
1448 EmitStmt(S.getSubStmt()); in EmitCaseStmtRange()
1529 EmitStmt(S.getSubStmt()); in EmitCaseStmt()
1564 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt()
1633 EmitStmt(CurCase->getSubStmt()); in EmitCaseStmt()
1642 EmitStmt(S.getSubStmt()); in EmitDefaultStmt()
[all …]
H A DCodeGenPGO.cpp596 Visit(S->getSubStmt()); in VisitLabelStmt()
775 Visit(S->getSubStmt()); in VisitSwitchCase()
H A DCoverageMappingGen.cpp1462 Visit(S->getSubStmt()); in VisitLabelStmt()
1781 Visit(S->getSubStmt()); in VisitSwitchCase()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h1781 inline Stmt *getSubStmt();
1782 const Stmt *getSubStmt() const { in getSubStmt() function
1917 const Stmt *getSubStmt() const { in getSubStmt() function
1932 return CS->getSubStmt()->getEndLoc(); in getEndLoc()
1964 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
1965 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
1996 Stmt *SwitchCase::getSubStmt() { in getSubStmt() function
1998 return CS->getSubStmt(); in getSubStmt()
2000 return DS->getSubStmt(); in getSubStmt()
2051 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
[all …]
H A DStmtObjC.h404 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
405 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
H A DStmtCXX.h293 CompoundStmt *getSubStmt() const { in getSubStmt() function
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp47 return isSemicolonRequiredAfter(Case->getSubStmt()); in isSemicolonRequiredAfter()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugSuppression.cpp50 return getRange(S->getSubStmt()); in getRange()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp648 return this->visitStmt(S->getSubStmt()); in visitCaseStmt()
654 return this->visitStmt(S->getSubStmt()); in visitDefaultStmt()
665 return this->visitStmt(S->getSubStmt()); in visitAttributedStmt()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp480 BuildScopeInformation(SE->getSubStmt(), NewParentScope); in BuildScopeInformation()
552 BuildScopeInformation(AS->getSubStmt(), NewParentScope); in BuildScopeInformation()
639 Next = SC->getSubStmt(); in BuildScopeInformation()
641 Next = LS->getSubStmt(); in BuildScopeInformation()
H A DSemaAvailability.cpp636 return cast<SwitchCase>(Parent)->getSubStmt() == S; in isBodyLikeChildStmt()
722 bool TraverseCaseStmt(CaseStmt *CS) { return TraverseStmt(CS->getSubStmt()); } in TraverseCaseStmt()
H A DAnalysisBasedWarnings.cpp1135 if (SW && SW->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock()
1139 if (L && L->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock()
1235 if (!isa<SwitchCase>(SW->getSubStmt())) in getLastStmt()
1236 return SW->getSubStmt(); in getLastStmt()
H A DTreeTransform.h7609 getDerived().TransformStmt(S->getSubStmt()); in TransformCaseStmt()
7621 getDerived().TransformStmt(S->getSubStmt()); in TransformDefaultStmt()
7633 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK); in TransformLabelStmt()
7690 StmtResult SubStmt = getDerived().TransformStmt(S->getSubStmt(), SDK); in TransformAttributedStmt()
7700 getDerived().TransformStmtAttr(S->getSubStmt(), SubStmt.get(), I); in TransformAttributedStmt()
7706 if (SubStmt.get() == S->getSubStmt() && !AttrsChanged) in TransformAttributedStmt()
8439 StmtResult Body = getDerived().TransformStmt(S->getSubStmt()); in TransformObjCAutoreleasePoolStmt()
8445 Body.get() == S->getSubStmt()) in TransformObjCAutoreleasePoolStmt()
8684 StmtResult SubStmt = getDerived().TransformCompoundStmt(S->getSubStmt()); in TransformMSDependentExistsStmt()
11994 = getDerived().TransformCompoundStmt(E->getSubStmt(), true); in TransformStmtExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp203 S = AS->getSubStmt(); in IgnoreContainers()
222 S = LS->getSubStmt(); in stripLabelLikeStatements()
224 S = SC->getSubStmt(); in stripLabelLikeStatements()
226 S = AS->getSubStmt(); in stripLabelLikeStatements()
410 S = LS->getSubStmt(); in getExprStmt()
412 S = AS->getSubStmt(); in getExprStmt()
H A DStmtPrinter.cpp281 PrintStmt(Node->getSubStmt(), 0); in VisitCaseStmt()
286 PrintStmt(Node->getSubStmt(), 0); in VisitDefaultStmt()
291 PrintStmt(Node->getSubStmt(), 0); in VisitLabelStmt()
299 PrintStmt(Node->getSubStmt(), 0); in VisitAttributedStmt()
455 PrintRawCompoundStmt(Node->getSubStmt()); in VisitMSDependentExistsStmt()
641 PrintRawCompoundStmt(cast<CompoundStmt>(Node->getSubStmt())); in VisitObjCAutoreleasePoolStmt()
1679 PrintRawCompoundStmt(E->getSubStmt()); in VisitStmtExpr()
H A DExprClassification.cpp417 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
H A DComputeDependence.cpp181 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2476 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement()
3391 addStmt(L->getSubStmt()); in VisitLabelStmt()
3807 return addStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
4329 return VisitCompoundStmt(SE->getSubStmt(), /*ExternallyDestructed=*/true); in VisitStmtExpr()
4482 if (Stmt *Sub = CS->getSubStmt()) { in VisitCaseStmt()
4502 Sub = CS->getSubStmt(); in VisitCaseStmt()
4541 if (Terminator->getSubStmt()) in VisitDefaultStmt()
4542 addStmt(Terminator->getSubStmt()); in VisitDefaultStmt()
5777 const CompoundStmt *Sub = SE->getSubStmt(); in print_elem()
5782 Helper.handledStmt(*SE->getSubStmt()->body_rbegin(),OS); in print_elem()
H A DLiveVariables.cpp234 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp168 Record.AddStmt(S->getSubStmt()); in VisitCaseStmt()
178 Record.AddStmt(S->getSubStmt()); in VisitDefaultStmt()
186 Record.AddStmt(S->getSubStmt()); in VisitLabelStmt()
195 Record.AddStmt(S->getSubStmt()); in VisitAttributedStmt()
1274 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr()
1573 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
1665 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DProgramPoint.h296 const Stmt *getSubStmt() const { return (const Stmt*) getData2(); } in getSubStmt() function
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1447 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromCaseStmt()
1456 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromDefaultStmt()

12