Lines Matching refs:getEffectiveDeclContext

45 static const DeclContext *getEffectiveDeclContext(const Decl *D) {  in getEffectiveDeclContext()  function
69 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveDeclContext()
84 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveParentContext()
92 const DeclContext *DC = getEffectiveDeclContext(D); in GetLocalClassDecl()
97 DC = getEffectiveDeclContext(D); in GetLocalClassDecl()
211 const DeclContext *DC = getEffectiveDeclContext(ND); in getNextDiscriminator()
631 getEffectiveDeclContext(ND)->isFileContext() && in isInternalLinkageDecl()
703 const DeclContext *DC = getEffectiveDeclContext(D); in shouldMangleCXXName()
962 const DeclContext *DC = getEffectiveDeclContext(ND); in mangleNameWithAbiTags()
1052 const DeclContext *DC = IgnoreLinkageSpecDecls(getEffectiveDeclContext(TD)); in mangleTemplateName()
1068 if (isStdNamespace(IgnoreLinkageSpecDecls(getEffectiveDeclContext(ND)))) in mangleUnscopedName()
1734 const DeclContext *DC = getEffectiveDeclContext(RD ? RD : D); in mangleLocalName()
1787 manglePrefix(getEffectiveDeclContext(BD), true /*NoFunction*/); in mangleLocalName()
1792 mangleNestedName(GD, getEffectiveDeclContext(ND), AdditionalAbiTags, in mangleLocalName()
1832 const DeclContext *DC = getEffectiveDeclContext(Block); in mangleBlockForPrefix()
2040 manglePrefix(getEffectiveDeclContext(ND), NoFunction); in manglePrefix()
2094 manglePrefix(getEffectiveDeclContext(ND), NoFunction); in mangleTemplatePrefix()
2139 manglePrefix(getEffectiveDeclContext(ND), NoFunction); in mangleClosurePrefix()
5952 if (!isStdNamespace(getEffectiveDeclContext(SD))) in isCharSpecialization()
5994 if (!isStdNamespace(getEffectiveDeclContext(TD))) in mangleStandardSubstitution()
6012 if (!isStdNamespace(getEffectiveDeclContext(SD))) in mangleStandardSubstitution()