Lines Matching refs:InnerBlockDeclRefs

481                       const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs);
494 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
4487 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs, in GetInnerBlockDeclRefExprs() argument
4494 InnerBlockDeclRefs, in GetInnerBlockDeclRefExprs()
4498 GetInnerBlockDeclRefExprs(SubStmt, InnerBlockDeclRefs, InnerContexts); in GetInnerBlockDeclRefExprs()
4505 InnerBlockDeclRefs.push_back(DRE); in GetInnerBlockDeclRefExprs()
5209 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs) { in SynthBlockInitExpr() argument
5218 if (!InnerBlockDeclRefs.empty()) { in SynthBlockInitExpr()
5219 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++) { in SynthBlockInitExpr()
5220 DeclRefExpr *Exp = InnerBlockDeclRefs[i]; in SynthBlockInitExpr()
5239 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++) in SynthBlockInitExpr()
5240 if (InnerBlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() || in SynthBlockInitExpr()
5241 InnerBlockDeclRefs[i]->getType()->isObjCObjectPointerType() || in SynthBlockInitExpr()
5242 InnerBlockDeclRefs[i]->getType()->isBlockPointerType()) in SynthBlockInitExpr()
5243 ImportedBlockDecls.insert(InnerBlockDeclRefs[i]->getDecl()); in SynthBlockInitExpr()
5475 SmallVector<DeclRefExpr *, 8> InnerBlockDeclRefs; in RewriteFunctionBodyOrGlobalInitializer() local
5480 InnerBlockDeclRefs, InnerContexts); in RewriteFunctionBodyOrGlobalInitializer()
5501 Stmt *blockTranscribed = SynthBlockInitExpr(BE, InnerBlockDeclRefs); in RewriteFunctionBodyOrGlobalInitializer()