| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | VarBypassDetector.cpp | 119 Next = SC->getSubStmt(); in BuildScopeInformation() 121 Next = LS->getSubStmt(); in BuildScopeInformation()
|
| H A D | CGStmt.cpp | 598 ExprResult = LS->getSubStmt(); in EmitCompoundStmtWithoutScope() 602 ExprResult = AS->getSubStmt(); in EmitCompoundStmtWithoutScope() 782 EmitStmt(S.getSubStmt()); in EmitLabelStmt() 812 const Stmt *Sub = S.getSubStmt(); in EmitAttributedStmt() 839 EmitStmt(S.getSubStmt(), S.getAttrs()); in EmitAttributedStmt() 1776 EmitStmt(S.getSubStmt()); in EmitCaseStmtRange() 1857 EmitStmt(S.getSubStmt()); in EmitCaseStmt() 1892 isa<BreakStmt>(S.getSubStmt())) { in EmitCaseStmt() 1931 const CaseStmt *NextCase = dyn_cast<CaseStmt>(S.getSubStmt()); in EmitCaseStmt() 1951 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 | 1510 Visit(E->getSubStmt()); in VisitStmtExpr() 1587 Visit(S->getSubStmt()); in VisitLabelStmt() 1963 Visit(S->getSubStmt()); in VisitSwitchCase()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 1913 inline Stmt *getSubStmt(); 1914 const Stmt *getSubStmt() const { 1915 return const_cast<SwitchCase *>(this)->getSubStmt(); 2044 Stmt *getSubStmt() { return getTrailingObjects<Stmt *>()[subStmtOffset()]; } 2045 const Stmt *getSubStmt() const { 2057 while (const auto *CS2 = dyn_cast<CaseStmt>(CS->getSubStmt())) 2060 return CS->getSubStmt()->getEndLoc(); 2092 Stmt *getSubStmt() { return SubStmt; } 2093 const Stmt *getSubStmt() const { return SubStmt; } 2124 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/Sema/ |
| H A D | JumpDiagnostics.cpp | 481 BuildScopeInformation(SE->getSubStmt(), NewParentScope); in BuildScopeInformation() 553 BuildScopeInformation(AS->getSubStmt(), NewParentScope); in BuildScopeInformation() 654 Next = SC->getSubStmt(); in BuildScopeInformation() 656 Next = LS->getSubStmt(); in BuildScopeInformation() 662 Next = AS->getSubStmt(); in BuildScopeInformation()
|
| H A D | SemaAvailability.cpp | 756 return cast<SwitchCase>(Parent)->getSubStmt() == S; in isBodyLikeChildStmt() 840 return TraverseStmt(CS->getSubStmt()); in TraverseCaseStmt()
|
| H A D | AnalysisBasedWarnings.cpp | 1278 if (SW && SW->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock() 1282 if (L && L->getSubStmt() == B.getLabel() && P->begin() == P->end()) in checkFallThroughIntoBlock() 1375 if (!isa<SwitchCase>(SW->getSubStmt())) in getLastStmt() 1376 return SW->getSubStmt(); in getLastStmt()
|
| /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/AST/ |
| H A D | Stmt.cpp | 212 S = AS->getSubStmt(); in IgnoreContainers() 231 S = LS->getSubStmt(); in stripLabelLikeStatements() 233 S = SC->getSubStmt(); in stripLabelLikeStatements() 235 S = AS->getSubStmt(); in stripLabelLikeStatements() 418 S = LS->getSubStmt(); in getExprStmt() 420 S = AS->getSubStmt(); in getExprStmt()
|
| H A D | StmtPrinter.cpp | 286 PrintStmt(Node->getSubStmt(), 0); in VisitCaseStmt() 291 PrintStmt(Node->getSubStmt(), 0); in VisitDefaultStmt() 296 PrintStmt(Node->getSubStmt(), 0); in VisitLabelStmt() 307 PrintStmt(Node->getSubStmt(), 0); in VisitAttributedStmt() 463 PrintRawCompoundStmt(Node->getSubStmt()); in VisitMSDependentExistsStmt() 653 PrintRawCompoundStmt(cast<CompoundStmt>(Node->getSubStmt())); in VisitObjCAutoreleasePoolStmt() 1863 PrintRawCompoundStmt(E->getSubStmt()); in VisitStmtExpr()
|
| H A D | ExprClassification.cpp | 444 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/StaticAnalyzer/Core/ |
| H A D | BugSuppression.cpp | 52 return getRange(S->getSubStmt()); in getRange()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 2562 assert((!isFallthrough || isa<NullStmt>(A->getSubStmt())) && in isFallthroughStatement() 2570 assert((!hasAssumeAttr || isa<NullStmt>(A->getSubStmt())) && in isCXXAssumeAttr() 3500 addStmt(L->getSubStmt()); in VisitLabelStmt() 3916 return addStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 4438 return VisitCompoundStmt(SE->getSubStmt(), /*ExternallyDestructed=*/true); in VisitStmtExpr() 4591 if (Stmt *Sub = CS->getSubStmt()) { in VisitCaseStmt() 4611 Sub = CS->getSubStmt(); in VisitCaseStmt() 4650 if (Terminator->getSubStmt()) in VisitDefaultStmt() 4651 addStmt(Terminator->getSubStmt()); in VisitDefaultStmt() 5884 const CompoundStmt *Sub = SE->getSubStmt(); in print_elem() [all …]
|
| H A D | LiveVariables.cpp | 251 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() 1303 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr() 1606 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 1698 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.cpp | 580 return Visit(AS->getSubStmt()); in VisitAttributedStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | ProgramPoint.h | 306 const Stmt *getSubStmt() const { return (const Stmt*) getData2(); } in getSubStmt() function
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 1440 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromCaseStmt() 1449 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromDefaultStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.cpp | 4071 const CompoundStmt *CS = E->getSubStmt(); in VisitStmtExpr() 5301 return this->visitStmt(cast<LabelStmt>(S)->getSubStmt()); in visitStmt() 5742 return this->visitStmt(S->getSubStmt()); in visitCaseStmt() 5748 return this->visitStmt(S->getSubStmt()); in visitDefaultStmt() 5760 assert(isa<NullStmt>(S->getSubStmt())); in visitAttributedStmt() 5779 return this->visitStmt(S->getSubStmt()); in visitAttributedStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenStmt.cpp | 452 const Stmt *sub = stmt->getSubStmt(); in emitCaseDefaultCascade()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.cpp | 462 PropagateResultObject(cast<Expr>(SE->getSubStmt()->body_back()), Loc); in PropagateResultObject()
|