Lines Matching refs:BlockDeclRefs
136 SmallVector<DeclRefExpr *, 32> BlockDeclRefs; member in __anon7c92408a0111::RewriteModernObjC
4202 if (BlockDeclRefs.size()) { in SynthesizeBlockImpl()
4353 BlockDeclRefs.push_back(Exp); in SynthesizeBlockLiterals()
4393 BlockDeclRefs.clear(); in SynthesizeBlockLiterals()
4483 BlockDeclRefs.push_back(DRE); in GetBlockDeclRefExprs()
5174 if (BlockDeclRefs.size()) { in CollectBlockDeclRefInfo()
5176 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
5177 if (!BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { in CollectBlockDeclRefInfo()
5178 if (!BlockByCopyDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { in CollectBlockDeclRefInfo()
5179 BlockByCopyDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
5180 BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
5184 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
5185 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { in CollectBlockDeclRefInfo()
5186 if (!BlockByRefDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { in CollectBlockDeclRefInfo()
5187 BlockByRefDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
5188 BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
5192 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
5193 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() || in CollectBlockDeclRefInfo()
5194 BlockDeclRefs[i]->getType()->isObjCObjectPointerType() || in CollectBlockDeclRefInfo()
5195 BlockDeclRefs[i]->getType()->isBlockPointerType()) in CollectBlockDeclRefInfo()
5196 ImportedBlockDecls.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
5227 BlockDeclRefs.push_back(Exp); in SynthBlockInitExpr()
5233 BlockDeclRefs.push_back(Exp); in SynthBlockInitExpr()
5313 if (BlockDeclRefs.size()) { in SynthBlockInitExpr()
5420 BlockDeclRefs.clear(); in SynthBlockInitExpr()