HomeSort by: relevance | last modified time | path
    Searched refs:BlockExpr (Results 1 - 25 of 58) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
UndefCapturedBlockVarChecker.cpp 28 : public Checker< check::PostStmt<BlockExpr> > {
32 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
51 UndefCapturedBlockVarChecker::checkPostStmt(const BlockExpr *BE,
ObjCUnusedIVarsChecker.cpp 45 if (const BlockExpr *BE = dyn_cast<BlockExpr>(S)) {
MallocChecker.cpp 292 check::NewAllocator, check::PostStmt<BlockExpr>,
324 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
2749 void MallocChecker::checkPostStmt(const BlockExpr *BE,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenCLRuntime.h 26 class BlockExpr;
92 void recordBlockInfo(const BlockExpr *E, llvm::Function *InvokeF,
CGOpenCLRuntime.cpp 130 static const BlockExpr *getBlockExpr(const Expr *E) {
132 while(!isa<BlockExpr>(E) && E != Prev) {
139 return cast<BlockExpr>(E);
144 void CGOpenCLRuntime::recordBlockInfo(const BlockExpr *E,
166 const BlockExpr *Block = getBlockExpr(E);
CGBlocks.h 247 const BlockExpr *BlockExpression;
277 const BlockExpr *getBlockExpr() const {
CodeGenModule.h 63 class BlockExpr;
539 llvm::DenseMap<const BlockExpr *, llvm::Constant *> EmittedGlobalBlocks;
951 llvm::Constant *GetAddrOfGlobalBlock(const BlockExpr *BE, StringRef Name);
955 llvm::Constant *getAddrOfGlobalBlockIfEmitted(const BlockExpr *BE) {
961 void setAddrOfGlobalBlock(const BlockExpr *BE, llvm::Constant *Addr);
CGObjC.cpp 3035 if (isa<BlockExpr>(e))
3076 Result visitBlockExpr(const BlockExpr *e);
3153 Result ARCExprEmitter<Impl, Result>::visitBlockExpr(const BlockExpr *e) {
3301 } else if (auto *be = dyn_cast<BlockExpr>(e))
3337 TryEmitResult visitBlockExpr(const BlockExpr *e) {
CGDecl.cpp 657 if (const BlockExpr *be = dyn_cast<BlockExpr>(e)) {
1644 if (const BlockExpr *BE = dyn_cast<BlockExpr>(E)) {
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
AnalysisBasedWarnings.h 21 class BlockExpr;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
EvaluatedExprVisitor.h 48 void VisitBlockExpr(PTR(BlockExpr) E) { }
ComputeDependence.h 46 class BlockExpr;
128 ExprDependence computeDependence(BlockExpr *E);
ASTNodeTraverser.h 676 void VisitBlockExpr(const BlockExpr *Node) { Visit(Node->getBlockDecl()); }
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CallGraph.cpp 61 if (BlockExpr *Block = dyn_cast<BlockExpr>(CEE)) {
LiveVariables.cpp 165 void VisitBlockExpr(BlockExpr *BE);
361 void TransferFunctions::VisitBlockExpr(BlockExpr *BE) {
CalledOnceCheck.cpp 1119 const Expr *getBlockGuaraneedCallSite(const BlockExpr *Block) const {
1548 void VisitBlockExpr(const BlockExpr *Block) {
UninitializedValues.cpp 487 void VisitBlockExpr(BlockExpr *be);
708 void TransferFunctions::VisitBlockExpr(BlockExpr *be) {
AnalysisDeclContext.cpp 566 void VisitBlockExpr(BlockExpr *BR) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.h 243 check::PostStmt<BlockExpr>,
295 void checkPostStmt(const BlockExpr *BE, CheckerContext &C) const;
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransZeroOutPropsInDealloc.cpp 142 bool TraverseBlockExpr(BlockExpr *block) { return true; }
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp 132 SmallVector<BlockExpr *, 32> Blocks;
147 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
466 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
468 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
470 std::string SynthesizeBlockImpl(BlockExpr *CE,
480 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
491 void CollectBlockDeclRefInfo(BlockExpr *Exp);
4049 std::string RewriteModernObjC::SynthesizeBlockFunc(BlockExpr *CE, int i,
4145 std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
4189 std::string RewriteModernObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag
    [all...]
RewriteObjC.cpp 123 SmallVector<BlockExpr *, 32> Blocks;
138 llvm::DenseMap<BlockExpr *, std::string> RewrittenBlockExprs;
376 std::string SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
378 std::string SynthesizeBlockFunc(BlockExpr *CE, int i,
380 std::string SynthesizeBlockImpl(BlockExpr *CE,
390 Stmt *SynthBlockInitExpr(BlockExpr *Exp,
402 void CollectBlockDeclRefInfo(BlockExpr *Exp);
3264 std::string RewriteObjC::SynthesizeBlockFunc(BlockExpr *CE, int i,
3356 std::string RewriteObjC::SynthesizeBlockHelperFuncs(BlockExpr *CE, int i,
3400 std::string RewriteObjC::SynthesizeBlockImpl(BlockExpr *CE, std::string Tag
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 1437 if (auto *BE = dyn_cast<BlockExpr>(CEE))
1853 isa<BlockExpr>(SubExpr)) &&
2315 const FunctionProtoType *BlockExpr::getFunctionType() const {
2321 SourceLocation BlockExpr::getCaretLocation() const {
2324 const Stmt *BlockExpr::getBody() const {
2327 Stmt *BlockExpr::getBody() {
ComputeDependence.cpp 237 ExprDependence clang::computeDependence(BlockExpr *E) {
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h 460 void VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,

Completed in 64 milliseconds

1 2 3