reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1225 for (Scope *PreS = S; PreS; PreS = PreS->getParent()) 1233 Scope *Initial = S; 1264 for (; S && !isNamespaceOrTranslationUnitScope(S); S = S->getParent()) { 1264 for (; S && !isNamespaceOrTranslationUnitScope(S); S = S->getParent()) { 1264 for (; S && !isNamespaceOrTranslationUnitScope(S); S = S->getParent()) { 1264 for (; S && !isNamespaceOrTranslationUnitScope(S); S = S->getParent()) { 1265 DeclContext *Ctx = S->getEntity(); 1268 for (; I != IEnd && S->isDeclScope(*I); ++I) { 1296 if (S->isClassScope()) 1302 if (NameKind == LookupLocalFriendName && !S->isClassScope()) { 1311 if (!Ctx && S->isTemplateParamScope() && OutsideOfTemplateParamDC && 1312 S->getParent() && !S->getParent()->isTemplateParamScope()) { 1312 S->getParent() && !S->getParent()->isTemplateParamScope()) { 1325 std::tie(OuterCtx, SearchAfterTemplateScope) = findOuterContext(S); 1376 Scope *InnermostFileScope = S; 1409 if (!S) return false; 1421 UDirs.visitScopeChain(Initial, S); 1434 for (; S; S = S->getParent()) { 1434 for (; S; S = S->getParent()) { 1434 for (; S; S = S->getParent()) { 1437 for (; I != IEnd && S->isDeclScope(*I); ++I) { 1448 if (Found && S->isTemplateParamScope()) { 1453 DeclContext *Ctx = S->getEntity(); 1454 if (!Ctx && S->isTemplateParamScope() && OutsideOfTemplateParamDC && 1455 S->getParent() && !S->getParent()->isTemplateParamScope()) { 1455 S->getParent() && !S->getParent()->isTemplateParamScope()) { 1468 std::tie(OuterCtx, SearchAfterTemplateScope) = findOuterContext(S); 1482 if (!(Found && S->isTemplateParamScope())) {