Lines Matching defs:InnerBlockDeclRefs
389 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs);
403 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
3655 SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs,
3662 InnerBlockDeclRefs,
3666 GetInnerBlockDeclRefExprs(SubStmt, InnerBlockDeclRefs, InnerContexts);
3673 InnerBlockDeclRefs.push_back(DRE);
4333 const SmallVectorImpl<DeclRefExpr *> &InnerBlockDeclRefs) {
4341 if (!InnerBlockDeclRefs.empty()) {
4342 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++) {
4343 DeclRefExpr *Exp = InnerBlockDeclRefs[i];
4360 for (unsigned i = 0; i < InnerBlockDeclRefs.size(); i++)
4361 if (InnerBlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() ||
4362 InnerBlockDeclRefs[i]->getType()->isObjCObjectPointerType() ||
4363 InnerBlockDeclRefs[i]->getType()->isBlockPointerType())
4364 ImportedBlockDecls.insert(InnerBlockDeclRefs[i]->getDecl());
4566 SmallVector<DeclRefExpr *, 8> InnerBlockDeclRefs;
4571 InnerBlockDeclRefs, InnerContexts);
4592 Stmt *blockTranscribed = SynthBlockInitExpr(BE, InnerBlockDeclRefs);