Lines Matching refs:getEffectiveDeclContext

158       const DeclContext *DC = getEffectiveDeclContext(ND);  in getNextDiscriminator()
202 const DeclContext *getEffectiveDeclContext(const Decl *D);
204 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveParentContext()
619 ItaniumMangleContextImpl::getEffectiveDeclContext(const Decl *D) { in getEffectiveDeclContext() function in ItaniumMangleContextImpl
654 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveDeclContext()
671 getEffectiveDeclContext(ND)->isFileContext() && in isInternalLinkageDecl()
746 const DeclContext *DC = getEffectiveDeclContext(D); in shouldMangleCXXName()
990 const DeclContext *DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
995 DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
1008 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleNameWithAbiTags()
1092 const DeclContext *DC = Context.getEffectiveDeclContext(TD); in mangleTemplateName()
1787 const DeclContext *DC = Context.getEffectiveDeclContext(RD ? RD : D); in mangleLocalName()
1840 manglePrefix(Context.getEffectiveDeclContext(BD), true /*NoFunction*/); in mangleLocalName()
1845 mangleNestedName(GD, Context.getEffectiveDeclContext(ND), in mangleLocalName()
1885 const DeclContext *DC = Context.getEffectiveDeclContext(Block); in mangleBlockForPrefix()
2104 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in manglePrefix()
2159 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleTemplatePrefix()
2206 const auto *DC = Context.getEffectiveDeclContext(ND); in mangleClosurePrefix()
6098 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in isSpecializedAs()
6159 if (!isStdNamespace(Context.getEffectiveDeclContext(TD))) in mangleStandardSubstitution()
6181 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in mangleStandardSubstitution()