reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1701 if (DC && !IsEffectivelyFileContext(DC)) { 1701 if (DC && !IsEffectivelyFileContext(DC)) { 1712 if (const auto *DCD = dyn_cast<Decl>(DC)) { 1720 VisibleWithinParent = SemaRef.hasVisibleDefinition(cast<NamedDecl>(DC)); 1722 VisibleWithinParent = isVisible(SemaRef, cast<NamedDecl>(DC)); 1724 (isa<FunctionDecl>(DC) && !SemaRef.getLangOpts().CPlusPlus)) 1725 VisibleWithinParent = isVisible(SemaRef, cast<NamedDecl>(DC)); 1731 if (SemaRef.hasMergedDefinitionInCurrentModule(cast<NamedDecl>(DC))) { 1735 DC = DC->getLexicalParent(); 1735 DC = DC->getLexicalParent(); 1736 } while (!IsEffectivelyFileContext(DC)); 1738 VisibleWithinParent = SemaRef.hasVisibleDefinition(cast<NamedDecl>(DC));