/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransEmptyStatementsAndDealloc.cpp | 140 if (!S->getSubStmt()) in VisitObjCAutoreleasePoolStmt() 142 return Visit(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 154 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
|
H A D | Transforms.cpp | 246 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr() 290 S = Label->getSubStmt(); in mark()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | VarBypassDetector.cpp | 118 Next = SC->getSubStmt(); in BuildScopeInformation() 120 Next = LS->getSubStmt(); in BuildScopeInformation()
|
H A D | CGStmt.cpp | 534 ExprResult = LS->getSubStmt(); in EmitCompoundStmtWithoutScope() 538 ExprResult = AS->getSubStmt(); in EmitCompoundStmtWithoutScope() 719 EmitStmt(S.getSubStmt()); in EmitLabelStmt() 742 const Stmt *Sub = S.getSubStmt(); in EmitAttributedStmt() 760 EmitStmt(S.getSubStmt(), S.getAttrs()); in EmitAttributedStmt() 1627 EmitStmt(S.getSubStmt()); in EmitCaseStmtRange() 1708 EmitStmt(S.getSubStmt()); in EmitCaseStmt() 1743 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt() 1782 const CaseStmt *NextCase = dyn_cast<CaseStmt>(S.getSubStmt()); in EmitCaseStmt() 1802 NextCase = dyn_cast<CaseStmt>(CurCase->getSubStmt()); in EmitCaseStmt() [all …]
|
H A D | CodeGenPGO.cpp | 685 Visit(S->getSubStmt()); in VisitLabelStmt() 864 Visit(S->getSubStmt()); in VisitSwitchCase()
|
H A D | CoverageMappingGen.cpp | 1542 Visit(S->getSubStmt()); in VisitLabelStmt() 1916 Visit(S->getSubStmt()); in VisitSwitchCase()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Stmt.h | 1788 inline Stmt *getSubStmt(); 1789 const Stmt *getSubStmt() const { 1790 return const_cast<SwitchCase *>(this)->getSubStmt(); 1923 Stmt *getSubStmt() { return getTrailingObjects<Stmt *>()[subStmtOffset()]; } 1924 const Stmt *getSubStmt() const { 1936 while (const auto *CS2 = dyn_cast<CaseStmt>(CS->getSubStmt())) 1939 return CS->getSubStmt()->getEndLoc(); 1971 Stmt *getSubStmt() { return SubStmt; } 1972 const Stmt *getSubStmt() const { return SubStmt; } 2003 Stmt *SwitchCase::getSubStmt() { [all …]
|
H A D | StmtObjC.h | 405 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function 406 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
|
H A D | StmtCXX.h | 293 CompoundStmt *getSubStmt() const { in getSubStmt() function
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
H A D | SourceExtraction.cpp | 47 return isSemicolonRequiredAfter(Case->getSubStmt()); in isSemicolonRequiredAfter()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugSuppression.cpp | 50 return getRange(S->getSubStmt()); in getRange()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 482 BuildScopeInformation(SE->getSubStmt(), NewParentScope); in BuildScopeInformation() 554 BuildScopeInformation(AS->getSubStmt(), NewParentScope); in BuildScopeInformation() 648 Next = SC->getSubStmt(); in BuildScopeInformation() 650 Next = LS->getSubStmt(); in BuildScopeInformation()
|
H A D | SemaAvailability.cpp | 713 return cast<SwitchCase>(Parent)->getSubStmt() == S; in isBodyLikeChildStmt() 799 bool TraverseCaseStmt(CaseStmt *CS) { return TraverseStmt(CS->getSubStmt()); } in TraverseCaseStmt()
|
H A D | AnalysisBasedWarnings.cpp | 1135 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()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Stmt.cpp | 204 S = AS->getSubStmt(); in IgnoreContainers() 223 S = LS->getSubStmt(); in stripLabelLikeStatements() 225 S = SC->getSubStmt(); in stripLabelLikeStatements() 227 S = AS->getSubStmt(); in stripLabelLikeStatements() 411 S = LS->getSubStmt(); in getExprStmt() 413 S = AS->getSubStmt(); in getExprStmt()
|
H A D | StmtPrinter.cpp | 281 PrintStmt(Node->getSubStmt(), 0); in VisitCaseStmt() 286 PrintStmt(Node->getSubStmt(), 0); in VisitDefaultStmt() 291 PrintStmt(Node->getSubStmt(), 0); in VisitLabelStmt() 302 PrintStmt(Node->getSubStmt(), 0); in VisitAttributedStmt() 458 PrintRawCompoundStmt(Node->getSubStmt()); in VisitMSDependentExistsStmt() 644 PrintRawCompoundStmt(cast<CompoundStmt>(Node->getSubStmt())); in VisitObjCAutoreleasePoolStmt() 1725 PrintRawCompoundStmt(E->getSubStmt()); in VisitStmtExpr()
|
H A D | ExprClassification.cpp | 430 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
|
H A D | ComputeDependence.cpp | 181 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 2473 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement() 3388 addStmt(L->getSubStmt()); in VisitLabelStmt() 3804 return addStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 4326 return VisitCompoundStmt(SE->getSubStmt(), /*ExternallyDestructed=*/true); in VisitStmtExpr() 4479 if (Stmt *Sub = CS->getSubStmt()) { in VisitCaseStmt() 4499 Sub = CS->getSubStmt(); in VisitCaseStmt() 4538 if (Terminator->getSubStmt()) in VisitDefaultStmt() 4539 addStmt(Terminator->getSubStmt()); in VisitDefaultStmt() 5774 const CompoundStmt *Sub = SE->getSubStmt(); in print_elem() 5779 Helper.handledStmt(*SE->getSubStmt()->body_rbegin(),OS); in print_elem()
|
H A D | LiveVariables.cpp | 234 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 168 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() 1284 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr() 1583 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 1675 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.cpp | 3187 const CompoundStmt *CS = E->getSubStmt(); in VisitStmtExpr() 4208 return this->visitStmt(cast<LabelStmt>(S)->getSubStmt()); in visitStmt() 4600 return this->visitStmt(S->getSubStmt()); in visitCaseStmt() 4606 return this->visitStmt(S->getSubStmt()); in visitDefaultStmt() 4618 assert(isa<NullStmt>(S->getSubStmt())); in visitAttributedStmt() 4637 return this->visitStmt(S->getSubStmt()); in visitAttributedStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | ProgramPoint.h | 296 const Stmt *getSubStmt() const { return (const Stmt*) getData2(); } in getSubStmt() function
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 1448 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromCaseStmt() 1457 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromDefaultStmt()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | DataflowEnvironment.cpp | 463 PropagateResultObject(cast<Expr>(SE->getSubStmt()->body_back()), Loc); in PropagateResultObject()
|