Lines Matching defs:InnerBlockDeclRefs
480 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs);
493 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
4458 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
4465 InnerBlockDeclRefs,
4469 GetInnerBlockDeclRefExprs(SubStmt, InnerBlockDeclRefs, InnerContexts);
4476 InnerBlockDeclRefs.push_back(DRE);
5170 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs) {
5179 if (!InnerBlockDeclRefs.empty()) {
5180 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++) {
5181 DeclRefExpr *Exp = InnerBlockDeclRefs[i];
5196 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++)
5197 if (InnerBlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() ||
5198 InnerBlockDeclRefs[i]->getType()->isObjCObjectPointerType() ||
5199 InnerBlockDeclRefs[i]->getType()->isBlockPointerType())
5200 ImportedBlockDecls.insert(InnerBlockDeclRefs[i]->getDecl());
5427 SmallVector<DeclRefExpr *, 8> InnerBlockDeclRefs;
5432 InnerBlockDeclRefs, InnerContexts);
5453 Stmt *blockTranscribed = SynthBlockInitExpr(BE, InnerBlockDeclRefs);