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

References

tools/clang/lib/Sema/SemaTemplate.cpp
 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();