Home
last modified time | relevance | path

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

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDTransEmptyStatementsAndDealloc.cpp140 if (!S->getSubStmt()) in VisitObjCAutoreleasePoolStmt()
142 return Visit(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
154 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
HDTransforms.cpp246 CompoundStmt *S = E->getSubStmt(); in TraverseStmtExpr()
290 S = Label->getSubStmt(); in mark()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDVarBypassDetector.cpp118 Next = SC->getSubStmt(); in BuildScopeInformation()
120 Next = LS->getSubStmt(); in BuildScopeInformation()
HDCGStmt.cpp534 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 …]
HDCodeGenPGO.cpp685 Visit(S->getSubStmt()); in VisitLabelStmt()
864 Visit(S->getSubStmt()); in VisitSwitchCase()
HDCoverageMappingGen.cpp1542 Visit(S->getSubStmt()); in VisitLabelStmt()
1916 Visit(S->getSubStmt()); in VisitSwitchCase()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmt.h1788 inline Stmt *getSubStmt();
1789 const Stmt *getSubStmt() const { in getSubStmt() function
1790 return const_cast<SwitchCase *>(this)->getSubStmt(); in getSubStmt()
1923 Stmt *getSubStmt() { return getTrailingObjects<Stmt *>()[subStmtOffset()]; } in getSubStmt() function
1924 const Stmt *getSubStmt() const { in getSubStmt() function
1936 while (const auto *CS2 = dyn_cast<CaseStmt>(CS->getSubStmt())) in getEndLoc()
1939 return CS->getSubStmt()->getEndLoc(); in getEndLoc()
1971 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
1972 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
2003 Stmt *SwitchCase::getSubStmt() { in getSubStmt() function
[all …]
HDStmtObjC.h405 const Stmt *getSubStmt() const { return SubStmt; } in getSubStmt() function
406 Stmt *getSubStmt() { return SubStmt; } in getSubStmt() function
HDStmtCXX.h293 CompoundStmt *getSubStmt() const { in getSubStmt() function
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
HDSourceExtraction.cpp47 return isSemicolonRequiredAfter(Case->getSubStmt()); in isSemicolonRequiredAfter()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDBugSuppression.cpp50 return getRange(S->getSubStmt()); in getRange()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDJumpDiagnostics.cpp482 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()
HDSemaAvailability.cpp713 return cast<SwitchCase>(Parent)->getSubStmt() == S; in isBodyLikeChildStmt()
799 bool TraverseCaseStmt(CaseStmt *CS) { return TraverseStmt(CS->getSubStmt()); } in TraverseCaseStmt()
HDAnalysisBasedWarnings.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()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDStmt.cpp204 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()
HDStmtPrinter.cpp281 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()
HDExprClassification.cpp430 const CompoundStmt *S = cast<StmtExpr>(E)->getSubStmt(); in ClassifyInternal()
HDComputeDependence.cpp181 dyn_cast_or_null<ValueStmt>(E->getSubStmt()->getStmtExprResult())) in computeDependence()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
HDCFG.cpp2473 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()
HDLiveVariables.cpp234 S = cast<StmtExpr>(S)->getSubStmt(); in Visit()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterStmt.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()
1284 Record.AddStmt(E->getSubStmt()); in VisitStmtExpr()
1583 Record.AddStmt(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt()
1675 Record.AddStmt(S->getSubStmt()); in VisitMSDependentExistsStmt()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDCompiler.cpp3187 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-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
HDProgramPoint.h296 const Stmt *getSubStmt() const { return (const Stmt*) getData2(); } in getSubStmt() function
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
HDBuildTree.cpp1448 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromCaseStmt()
1457 Builder.markStmtChild(S->getSubStmt(), syntax::NodeRole::BodyStatement); in WalkUpFromDefaultStmt()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
HDDataflowEnvironment.cpp463 PropagateResultObject(cast<Expr>(SE->getSubStmt()->body_back()), Loc); in PropagateResultObject()

12