Lines Matching refs:getEffectiveDeclContext

159       const DeclContext *DC = getEffectiveDeclContext(ND);  in getNextDiscriminator()
203 const DeclContext *getEffectiveDeclContext(const Decl *D);
205 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveParentContext()
617 ItaniumMangleContextImpl::getEffectiveDeclContext(const Decl *D) { in getEffectiveDeclContext() function in ItaniumMangleContextImpl
652 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveDeclContext()
669 getEffectiveDeclContext(ND)->isFileContext() && in isInternalLinkageDecl()
744 const DeclContext *DC = getEffectiveDeclContext(D); in shouldMangleCXXName()
988 const DeclContext *DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
993 DC = Context.getEffectiveDeclContext(D); in GetLocalClassDecl()
1006 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleNameWithAbiTags()
1089 const DeclContext *DC = Context.getEffectiveDeclContext(TD); in mangleTemplateName()
1784 const DeclContext *DC = Context.getEffectiveDeclContext(RD ? RD : D); in mangleLocalName()
1837 manglePrefix(Context.getEffectiveDeclContext(BD), true /*NoFunction*/); in mangleLocalName()
1842 mangleNestedName(GD, Context.getEffectiveDeclContext(ND), in mangleLocalName()
1882 const DeclContext *DC = Context.getEffectiveDeclContext(Block); in mangleBlockForPrefix()
2101 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in manglePrefix()
2156 const DeclContext *DC = Context.getEffectiveDeclContext(ND); in mangleTemplatePrefix()
2203 const auto *DC = Context.getEffectiveDeclContext(ND); in mangleClosurePrefix()
6099 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in isSpecializedAs()
6160 if (!isStdNamespace(Context.getEffectiveDeclContext(TD))) in mangleStandardSubstitution()
6182 if (!isStdNamespace(Context.getEffectiveDeclContext(SD))) in mangleStandardSubstitution()