reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1385 SemanticContext = computeDeclContext(SS, true); 1386 if (!SemanticContext) { 1397 if (RequireCompleteDeclContext(SS, SemanticContext)) 1403 if (SemanticContext->isDependentContext()) { 1404 ContextRAII SavedContext(*this, SemanticContext); 1408 diagnoseQualifiedDeclaration(SS, SemanticContext, Name, NameLoc, false); 1410 LookupQualifiedName(Previous, SemanticContext); 1412 SemanticContext = CurContext; 1419 DiagnoseClassNameShadow(SemanticContext, 1474 SemanticContext = PrevDecl->getDeclContext(); 1480 SemanticContext = OutermostContext; 1485 DeclContext *LookupContext = SemanticContext; 1498 !isDeclInScope(Previous.getRepresentativeDecl(), SemanticContext, 1507 SemanticContext->getRedeclContext()))) { 1587 (SS.isSet() && SemanticContext && SemanticContext->isRecord() && 1587 (SS.isSet() && SemanticContext && SemanticContext->isRecord() && 1588 SemanticContext->isDependentContext()) 1600 << Name << SemanticContext << /*IsDefinition*/true << SS.getRange(); 1614 CXXRecordDecl::Create(Context, Kind, SemanticContext, KWLoc, NameLoc, Name, 1632 = ClassTemplateDecl::Create(Context, SemanticContext, NameLoc, 1691 DeclContext *DC = SemanticContext->getRedeclContext();