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

References

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