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

References

tools/clang/lib/Sema/SemaDecl.cpp
 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,