reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1255 if (isa<BlockDecl>(DC) || isa<EnumDecl>(DC) || isa<CapturedDecl>(DC)) { 1255 if (isa<BlockDecl>(DC) || isa<EnumDecl>(DC) || isa<CapturedDecl>(DC)) { 1255 if (isa<BlockDecl>(DC) || isa<EnumDecl>(DC) || isa<CapturedDecl>(DC)) { 1256 DC = DC->getParent(); 1256 DC = DC->getParent(); 1257 } else if (isa<CXXMethodDecl>(DC) && 1258 cast<CXXMethodDecl>(DC)->getOverloadedOperator() == OO_Call && 1259 cast<CXXRecordDecl>(DC->getParent())->isLambda()) { 1260 DC = DC->getParent()->getParent(); 1260 DC = DC->getParent()->getParent(); 1265 return DC;