Lines Matching refs:BlockDeclRefs
127 SmallVector<DeclRefExpr *, 32> BlockDeclRefs; member in __anonf8c858050111::RewriteObjC
3413 if (BlockDeclRefs.size()) { in SynthesizeBlockImpl()
3567 BlockDeclRefs.push_back(Exp); in SynthesizeBlockLiterals()
3603 BlockDeclRefs.clear(); in SynthesizeBlockLiterals()
3671 BlockDeclRefs.push_back(DRE); in GetBlockDeclRefExprs()
4329 if (BlockDeclRefs.size()) { in CollectBlockDeclRefInfo()
4331 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
4332 if (!BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { in CollectBlockDeclRefInfo()
4333 if (!BlockByCopyDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { in CollectBlockDeclRefInfo()
4334 BlockByCopyDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
4335 BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
4339 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
4340 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { in CollectBlockDeclRefInfo()
4341 if (!BlockByRefDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { in CollectBlockDeclRefInfo()
4342 BlockByRefDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
4343 BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
4347 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) in CollectBlockDeclRefInfo()
4348 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() || in CollectBlockDeclRefInfo()
4349 BlockDeclRefs[i]->getType()->isObjCObjectPointerType() || in CollectBlockDeclRefInfo()
4350 BlockDeclRefs[i]->getType()->isBlockPointerType()) in CollectBlockDeclRefInfo()
4351 ImportedBlockDecls.insert(BlockDeclRefs[i]->getDecl()); in CollectBlockDeclRefInfo()
4381 BlockDeclRefs.push_back(Exp); in SynthBlockInitExpr()
4387 BlockDeclRefs.push_back(Exp); in SynthBlockInitExpr()
4452 if (BlockDeclRefs.size()) { in SynthBlockInitExpr()
4546 BlockDeclRefs.clear(); in SynthBlockInitExpr()