reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3400 if (BlockDeclRefs.size()) { 3554 BlockDeclRefs.push_back(Exp); 3590 BlockDeclRefs.clear(); 3658 BlockDeclRefs.push_back(DRE); 4315 if (BlockDeclRefs.size()) { 4317 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 4318 if (!BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { 4319 if (!BlockByCopyDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { 4320 BlockByCopyDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); 4321 BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl()); 4325 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 4326 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) { 4327 if (!BlockByRefDeclsPtrSet.count(BlockDeclRefs[i]->getDecl())) { 4328 BlockByRefDeclsPtrSet.insert(BlockDeclRefs[i]->getDecl()); 4329 BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl()); 4333 for (unsigned i = 0; i < BlockDeclRefs.size(); i++) 4334 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() || 4335 BlockDeclRefs[i]->getType()->isObjCObjectPointerType() || 4336 BlockDeclRefs[i]->getType()->isBlockPointerType()) 4337 ImportedBlockDecls.insert(BlockDeclRefs[i]->getDecl()); 4367 BlockDeclRefs.push_back(Exp); 4373 BlockDeclRefs.push_back(Exp); 4437 if (BlockDeclRefs.size()) { 4529 BlockDeclRefs.clear();