| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefCapturedBlockVarChecker.cpp | 29 : public Checker< check::PostStmt<BlockExpr> > { 33 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const; 52 UndefCapturedBlockVarChecker::checkPostStmt(const BlockExpr *BE, in checkPostStmt()
|
| H A D | ObjCUnusedIVarsChecker.cpp | 46 if (const BlockExpr *BE = dyn_cast<BlockExpr>(S)) { in Scan()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | AnalysisBasedWarnings.h | 21 class BlockExpr; variable 94 const Decl *D, const BlockExpr *blkExpr);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenCLRuntime.h | 27 class BlockExpr; variable 93 void recordBlockInfo(const BlockExpr *E, llvm::Function *InvokeF,
|
| H A D | CGBlocks.h | 248 const BlockExpr *BlockExpression; 282 const BlockExpr *getBlockExpr() const { in getBlockExpr()
|
| H A D | CGOpenCLRuntime.cpp | 128 void CGOpenCLRuntime::recordBlockInfo(const BlockExpr *E, in recordBlockInfo() 153 auto *Block = cast<BlockExpr>(E); in emitOpenCLEnqueuedBlock()
|
| H A D | CodeGenModule.h | 62 class BlockExpr; variable 496 llvm::DenseMap<const BlockExpr *, llvm::Constant *> EmittedGlobalBlocks; 886 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, StringRef Name); 890 llvm::Constant *getAddrOfGlobalBlockIfEmitted(const BlockExpr *BE) { in getAddrOfGlobalBlockIfEmitted() 896 void setAddrOfGlobalBlock(const BlockExpr *BE, llvm::Constant *Addr);
|
| H A D | CGDecl.cpp | 639 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) { in isAccessedBy() 1520 if (const BlockExpr *BE = dyn_cast<BlockExpr>(E)) { in isCapturedBy()
|
| H A D | CGBlocks.cpp | 901 llvm::Value *CodeGenFunction::EmitBlockLiteral(const BlockExpr *blockExpr) { in EmitBlockLiteral() 1363 void CodeGenModule::setAddrOfGlobalBlock(const BlockExpr *BE, in setAddrOfGlobalBlock() 1371 CodeGenModule::GetAddrOfGlobalBlock(const BlockExpr *BE, in GetAddrOfGlobalBlock()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | CallGraph.cpp | 62 if (BlockExpr *Block = dyn_cast<BlockExpr>(CEE)) { in getDeclFromCall()
|
| H A D | LiveVariables.cpp | 214 void VisitBlockExpr(BlockExpr *BE); 402 void TransferFunctions::VisitBlockExpr(BlockExpr *BE) { in VisitBlockExpr()
|
| H A D | UninitializedValues.cpp | 530 void VisitBlockExpr(BlockExpr *be); 711 void TransferFunctions::VisitBlockExpr(BlockExpr *be) { in VisitBlockExpr()
|
| H A D | AnalysisDeclContext.cpp | 553 void VisitBlockExpr(BlockExpr *BR) { in VisitBlockExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.h | 244 check::PostStmt<BlockExpr>, 296 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | EvaluatedExprVisitor.h | 46 void VisitBlockExpr(PTR(BlockExpr) E) { } in VisitBlockExpr()
|
| H A D | ASTContext.h | 90 class BlockExpr; variable 1821 std::string getObjCEncodingForBlock(const BlockExpr *blockExpr) const;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 124 SmallVector<BlockExpr *, 32> Blocks; 139 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs; 379 std::string SynthesizeBlockFunc(BlockExpr *CE, int i, 381 std::string SynthesizeBlockImpl(BlockExpr *CE, 391 Stmt *SynthBlockInitExpr(BlockExpr *Exp, 403 void CollectBlockDeclRefInfo(BlockExpr *Exp); 3648 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) in GetBlockDeclRefExprs() 3666 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) { in GetInnerBlockDeclRefExprs() 4314 void RewriteObjC::CollectBlockDeclRefInfo(BlockExpr *Exp) { in CollectBlockDeclRefInfo() 4351 Stmt *RewriteObjC::SynthBlockInitExpr(BlockExpr *Exp, in SynthBlockInitExpr() [all …]
|
| H A D | RewriteModernObjC.cpp | 133 SmallVector<BlockExpr *, 32> Blocks; 148 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs; 467 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i, 469 std::string SynthesizeBlockFunc(BlockExpr *CE, int i, 471 std::string SynthesizeBlockImpl(BlockExpr *CE, 481 Stmt *SynthBlockInitExpr(BlockExpr *Exp, 492 void CollectBlockDeclRefInfo(BlockExpr *Exp); 4465 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) in GetBlockDeclRefExprs() 4483 if (BlockExpr *CBE = dyn_cast<BlockExpr>(SubStmt)) { in GetInnerBlockDeclRefExprs() 5202 Stmt *RewriteModernObjC::SynthBlockInitExpr(BlockExpr *Exp, in SynthBlockInitExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransZeroOutPropsInDealloc.cpp | 145 bool TraverseBlockExpr(BlockExpr *block) { return true; } in TraverseBlockExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 618 const BlockExpr *blkExpr, in CheckFallThroughForBody() 994 const BlockExpr *BE = cast<BlockExpr>(Use.getUser()); in DiagnoseUninitializedUse() 2006 const Decl *D, const BlockExpr *blkExpr) { in IssueWarnings()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 187 def BlockExpr : DStmt<Expr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 420 void VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Expr.cpp | 1780 isa<BlockExpr>(SubExpr)) && in getSubExprAsWritten() 2131 const FunctionProtoType *BlockExpr::getFunctionType() const { in getFunctionType() 2137 SourceLocation BlockExpr::getCaretLocation() const { in getCaretLocation() 2140 const Stmt *BlockExpr::getBody() const { in getBody() 2143 Stmt *BlockExpr::getBody() { in getBody()
|
| H A D | ASTDumper.cpp | 301 void VisitBlockExpr(const BlockExpr *Node); 1470 void ASTDumper::VisitBlockExpr(const BlockExpr *Node) { in VisitBlockExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 693 const internal::VariadicDynCastAllOfMatcher<Stmt, BlockExpr> blockExpr;
|