Lines Matching refs:getEffectiveDeclContext

48 static const DeclContext *getEffectiveDeclContext(const Decl *D) {  in getEffectiveDeclContext()  function
71 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveDeclContext()
86 return getEffectiveDeclContext(cast<Decl>(DC)); in getEffectiveParentContext()
94 const DeclContext *DC = getEffectiveDeclContext(D); in GetLocalClassDecl()
99 DC = getEffectiveDeclContext(D); in GetLocalClassDecl()
202 const DeclContext *DC = getEffectiveDeclContext(ND); in getNextDiscriminator()
602 const DeclContext *DC = getEffectiveDeclContext(D); in shouldMangleCXXName()
840 const DeclContext *DC = getEffectiveDeclContext(ND); in mangleNameWithAbiTags()
880 const DeclContext *DC = IgnoreLinkageSpecDecls(getEffectiveDeclContext(TD)); in mangleTemplateName()
895 if (isStdNamespace(IgnoreLinkageSpecDecls(getEffectiveDeclContext(ND)))) in mangleUnscopedName()
1204 getEffectiveDeclContext(ND)->isFileContext()) in mangleUnqualifiedName()
1443 const DeclContext *DC = getEffectiveDeclContext(RD ? RD : D); in mangleLocalName()
1493 manglePrefix(getEffectiveDeclContext(BD), true /*NoFunction*/); in mangleLocalName()
1498 mangleNestedName(ND, getEffectiveDeclContext(ND), AdditionalAbiTags, in mangleLocalName()
1538 const DeclContext *DC = getEffectiveDeclContext(Block); in mangleBlockForPrefix()
1543 manglePrefix(getEffectiveDeclContext(Block)); in mangleBlockForPrefix()
1673 manglePrefix(getEffectiveDeclContext(ND), NoFunction); in manglePrefix()
1719 manglePrefix(getEffectiveDeclContext(ND), NoFunction); in mangleTemplatePrefix()
4274 if (!isStdNamespace(getEffectiveDeclContext(SD))) in isCharSpecialization()
4316 if (!isStdNamespace(getEffectiveDeclContext(TD))) in mangleStandardSubstitution()
4334 if (!isStdNamespace(getEffectiveDeclContext(SD))) in mangleStandardSubstitution()