reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4190 if (BlockDeclRefs.size()) { 4341 BlockDeclRefs.push_back(Exp); 4381 BlockDeclRefs.clear(); 4471 BlockDeclRefs.push_back(DRE); 5161 if (BlockDeclRefs.size()) { 5163 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 5164 if (!BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { 5165 if (!BlockByCopyDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { 5166 BlockByCopyDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); 5167 BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl()); 5171 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 5172 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { 5173 if (!BlockByRefDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { 5174 BlockByRefDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); 5175 BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl()); 5179 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 5180 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() || 5181 BlockDeclRefs[i]->getType()->isObjCObjectPointerType() || 5182 BlockDeclRefs[i]->getType()->isBlockPointerType()) 5183 ImportedBlockDecls.insert(BlockDeclRefs[i]->getDecl()); 5214 BlockDeclRefs.push_back(Exp); 5220 BlockDeclRefs.push_back(Exp); 5299 if (BlockDeclRefs.size()) { 5405 BlockDeclRefs.clear();