Home
last modified time | relevance | path

Searched refs:getBody (Results 1 – 25 of 106) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp95 Stmt *Body = FD->getBody(); in getBody()
97 Body = CoroBody->getBody(); in getBody()
108 Stmt *Body = MD->getBody(); in getBody()
118 return BD->getBody(); in getBody()
125 Stmt *AnalysisDeclContext::getBody() const { in getBody() function in AnalysisDeclContext
127 return getBody(Tmp); in getBody()
132 getBody(Tmp); in isBodyAutosynthesized()
138 Stmt *Body = getBody(Tmp); in isBodyAutosynthesizedFromModelFile()
280 PM.reset(new ParentMap(getBody())); in getParentMap()
556 Visit(BR->getBlockDecl()->getBody()); in VisitBlockExpr()
[all …]
H A DCFG.cpp3146 assert(F->getBody()); in VisitForStmt()
3182 if (!isa<CompoundStmt>(F->getBody())) in VisitForStmt()
3187 BodyBlock = addStmt(F->getBody()); in VisitForStmt()
3501 assert(W->getBody()); in VisitWhileStmt()
3522 if (!isa<CompoundStmt>(W->getBody())) in VisitWhileStmt()
3526 BodyBlock = addStmt(W->getBody()); in VisitWhileStmt()
3703 assert(D->getBody()); in VisitDoStmt()
3725 BodyBlock = addStmt(D->getBody()); in VisitDoStmt()
3880 addStmt(Terminator->getBody()); in VisitSwitchStmt()
4220 assert(S->getBody()); in VisitCXXForRangeStmt()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.cpp394 Visit(D->getBody()); in VisitFunctionDecl()
406 Visit(D->getBody()); in VisitCapturedDecl()
413 Visit(D->getBody()); in VisitObjCMethodDecl()
420 Visit(D->getBody()); in VisitBlockDecl()
478 Visit(S->getBody()); in VisitWhileStmt()
502 Visit(S->getBody()); in VisitDoStmt()
527 Visit(S->getBody()); in VisitForStmt()
565 Visit(S->getBody()); in VisitCXXForRangeStmt()
592 Visit(S->getBody()); in VisitObjCForCollectionStmt()
608 Visit(S->getBody()); in VisitSwitchStmt()
[all …]
H A DCoverageMappingGen.cpp393 auto Body = D->getBody(); in VisitDecl()
874 Stmt *Body = D->getBody(); in VisitDecl()
959 extendRegion(S->getBody()); in VisitWhileStmt()
987 extendRegion(S->getBody()); in VisitDoStmt()
1015 extendRegion(S->getBody()); in VisitForStmt()
1038 getStart(S->getBody())); in VisitForStmt()
1059 extendRegion(S->getBody()); in VisitCXXForRangeStmt()
1065 getStart(S->getBody())); in VisitCXXForRangeStmt()
1085 extendRegion(S->getBody()); in VisitObjCForCollectionStmt()
1091 getStart(S->getBody())); in VisitObjCForCollectionStmt()
[all …]
H A DCGStmt.cpp728 createProfileWeightsForLoop(S.getCond(), getProfileCount(S.getBody()))); in EmitWhileStmt()
742 EmitStmt(S.getBody()); in EmitWhileStmt()
781 EmitStmt(S.getBody()); in EmitDoStmt()
810 uint64_t BackedgeCount = getProfileCount(S.getBody()) - ParentCount; in EmitDoStmt()
901 EmitStmt(S.getBody()); in EmitForStmt()
964 createProfileWeightsForLoop(S.getCond(), getProfileCount(S.getBody()))); in EmitCXXForRangeStmt()
984 EmitStmt(S.getBody()); in EmitCXXForRangeStmt()
1548 return CollectStatementsForCase(S.getBody(), Case, FoundCase, in FindCaseStatementsForValue()
1646 EmitStmt(S.getBody()); in EmitSwitchStmt()
2320 CD->getBody()->getBeginLoc()); in GenerateCapturedStmtFunction()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp37 return isSemicolonRequiredAfter(While->getBody()); in isSemicolonRequiredAfter()
39 return isSemicolonRequiredAfter(For->getBody()); in isSemicolonRequiredAfter()
41 return isSemicolonRequiredAfter(CXXFor->getBody()); in isSemicolonRequiredAfter()
43 return isSemicolonRequiredAfter(ObjCFor->getBody()); in isSemicolonRequiredAfter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp117 if (!S->getBody()) in VisitWhileStmt()
119 return Visit(S->getBody()); in VisitWhileStmt()
127 if (!S->getBody()) in VisitDoStmt()
129 return Visit(S->getBody()); in VisitDoStmt()
137 if (!S->getBody()) in VisitObjCForCollectionStmt()
139 return Visit(S->getBody()); in VisitObjCForCollectionStmt()
H A DTransforms.cpp270 mark(S->getBody()); in VisitWhileStmt()
275 mark(S->getBody()); in VisitDoStmt()
282 mark(S->getBody()); in VisitForStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCodeInjector.h41 virtual Stmt *getBody(const FunctionDecl *D) = 0;
42 virtual Stmt *getBody(const ObjCMethodDecl *D) = 0;
H A DBodyFarm.h37 Stmt *getBody(const FunctionDecl *D);
40 Stmt *getBody(const ObjCMethodDecl *D);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtCXX.h162 Stmt *getBody() { return SubExprs[BODY]; } in getBody() function
182 const Stmt *getBody() const { return SubExprs[BODY]; } in getBody() function
363 Stmt *getBody() const { in getBody() function
407 return getBody() ? getBody()->getBeginLoc() in getBeginLoc()
411 return getBody() ? getBody()->getEndLoc() : getPromiseDecl()->getEndLoc(); in getEndLoc()
H A DStmt.h1958 Stmt *getBody() { return getTrailingObjects<Stmt *>()[bodyOffset()]; } in getBody() function
1959 const Stmt *getBody() const { in getBody() function
2046 return getBody() ? getBody()->getEndLoc() in getEndLoc()
2124 Stmt *getBody() { return getTrailingObjects<Stmt *>()[bodyOffset()]; } in getBody() function
2125 const Stmt *getBody() const { in getBody() function
2169 return getBody()->getEndLoc(); in getEndLoc()
2210 Stmt *getBody() { return SubExprs[BODY]; } in getBody() function
2211 const Stmt *getBody() const { return SubExprs[BODY]; } in getBody() function
2271 Stmt *getBody() { return SubExprs[BODY]; } in getBody() function
2276 const Stmt *getBody() const { return SubExprs[BODY]; } in getBody() function
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DModelInjector.h42 Stmt *getBody(const FunctionDecl *D) override;
43 Stmt *getBody(const ObjCMethodDecl *D) override;
H A DModelInjector.cpp30 Stmt *ModelInjector::getBody(const FunctionDecl *D) { in getBody() function in ModelInjector
35 Stmt *ModelInjector::getBody(const ObjCMethodDecl *D) { in getBody() function in ModelInjector
H A DModelConsumer.cpp38 Bodies.insert(std::make_pair(func->getName(), func->getBody())); in HandleTopLevelDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DObjCUnusedIVarsChecker.cpp47 Scan(M, BE->getBody()); in Scan()
81 Scan(M, I->getBody()); in Scan()
103 Scan(M, FD->getBody()); in Scan()
H A DIdenticalExprChecker.cpp387 if (!isIdenticalStmt(Ctx, ForStmt1->getBody(), ForStmt2->getBody(), in isIdenticalStmt()
399 if (!isIdenticalStmt(Ctx, DStmt1->getBody(), DStmt2->getBody(), in isIdenticalStmt()
411 if (!isIdenticalStmt(Ctx, WStmt1->getBody(), WStmt2->getBody(), in isIdenticalStmt()
H A DMallocOverflowSecurityChecker.cpp247 return this->Visit(S->getBody()); in VisitWhileStmt()
250 return this->Visit(S->getBody()); in VisitForStmt()
253 return this->Visit(S->getBody()); in VisitDoStmt()
279 c.Visit(mgr.getAnalysisDeclContext(D)->getBody()); in OutputPossibleOverflows()
H A DObjCMissingSuperCallChecker.cpp189 if (MD->getBody()) in checkASTDecl()
197 PathDiagnosticLocation::createEnd(MD->getBody(), in checkASTDecl()
H A DGCDAntipatternChecker.cpp215 auto Matches = match(SemaphoreMatcherM, *D->getBody(), AM.getASTContext()); in checkASTCodeBody()
220 Matches = match(GroupMatcherM, *D->getBody(), AM.getASTContext()); in checkASTCodeBody()
H A DCheckSizeofPointer.cpp86 walker.Visit(D->getBody()); in checkASTCodeBody()
H A DUndefCapturedBlockVarChecker.cpp88 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD)) in checkPostStmt()
H A DIvarInvalidationChecker.cpp445 BR.getContext()).VisitStmt(D->getBody()); in visit()
499 BR.getContext()).VisitStmt(D->getBody()); in visit()
562 PathDiagnosticLocation::createEnd(MethodD->getBody(), in reportIvarNeedsInvalidation()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtPrinter.cpp292 PrintControlledStmt(Node->getBody()); in VisitSwitchStmt()
302 PrintStmt(Node->getBody()); in VisitWhileStmt()
307 if (auto *CS = dyn_cast<CompoundStmt>(Node->getBody())) { in VisitDoStmt()
312 PrintStmt(Node->getBody()); in VisitDoStmt()
335 PrintControlledStmt(Node->getBody()); in VisitForStmt()
347 PrintControlledStmt(Node->getBody()); in VisitObjCForCollectionStmt()
360 PrintControlledStmt(Node->getBody()); in VisitCXXForRangeStmt()
487 PrintStmt(Node->getCapturedDecl()->getBody()); in VisitCapturedStmt()
1940 CompoundStmt *Body = Node->getBody(); in VisitLambdaExpr()
2194 Visit(S->getBody()); in VisitCoroutineBodyStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DLoopWidening.cpp72 *LCtx->getDecl()->getBody(), ASTCtx); in getWidenedLoopState()

12345