reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5547 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); 5548 if (!DC || isa<EnumDecl>(DC)) { 5548 if (!DC || isa<EnumDecl>(DC)) { 5559 bool IsDependentContext = DC->isDependentContext(); 5562 RequireCompleteDeclContext(D.getCXXScopeSpec(), DC)) 5566 if (isa<CXXRecordDecl>(DC) && !cast<CXXRecordDecl>(DC)->hasDefinition()) { 5566 if (isa<CXXRecordDecl>(DC) && !cast<CXXRecordDecl>(DC)->hasDefinition()) { 5569 << Name << DC << D.getCXXScopeSpec().getRange(); 5574 D.getCXXScopeSpec(), DC, Name, D.getIdentifierLoc(), 5576 if (DC->isRecord()) 5587 ContextRAII SavedContext(*this, DC); 5634 LookupQualifiedName(Previous, DC); 5676 if (!R->isFunctionType() && DiagnoseClassNameShadow(DC, NameInfo)) 5703 New = ActOnTypedefDeclarator(S, D, DC, TInfo, Previous); 5705 New = ActOnFunctionDeclarator(S, D, DC, TInfo, Previous, 5709 New = ActOnVariableDeclarator(S, D, DC, TInfo, Previous, TemplateParamLists,