Lines Matching refs:getEffectiveDeclContext
163 const DeclContext *DC = getEffectiveDeclContext(ND); in getNextDiscriminator()
207 const DeclContext *getEffectiveDeclContext(const Decl *D);
209 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveParentContext()
655 ItaniumMangleContextImpl::getEffectiveDeclContext(const Decl *D) { in getEffectiveDeclContext() function in ItaniumMangleContextImpl
690 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveDeclContext()
714 getEffectiveDeclContext(ND)->isFileContext() && in isInternalLinkageDecl()
789 const DeclContext *DC = getEffectiveDeclContext(D); in shouldMangleCXXName()
1046 const DeclContext *DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
1051 DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
1064 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleNameWithAbiTags()
1147 const DeclContext *DC = Context.getEffectiveDeclContext(TD); in mangleTemplateName()
1858 const DeclContext *DC = Context.getEffectiveDeclContext(RD ? RD : D); in mangleLocalName()
1911 manglePrefix(Context.getEffectiveDeclContext(BD), true /*NoFunction*/); in mangleLocalName()
1916 mangleNestedName(GD, Context.getEffectiveDeclContext(ND), in mangleLocalName()
1956 const DeclContext *DC = Context.getEffectiveDeclContext(Block); in mangleBlockForPrefix()
2059 const DeclContext *DC = Context.getEffectiveDeclContext(Concept); in mangleTypeConstraint()
2219 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in manglePrefix()
2273 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleTemplatePrefix()
2319 const auto *DC = Context.getEffectiveDeclContext(ND); in mangleClosurePrefix()
6775 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in isSpecializedAs()
6836 if (!isStdNamespace(Context.getEffectiveDeclContext(TD))) in mangleStandardSubstitution()
6858 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in mangleStandardSubstitution()