reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 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();