Lines Matching refs:GlobalDecl
98 void mangleCXXName(GlobalDecl GD, raw_ostream &) override;
432 void mangle(GlobalDecl GD);
437 void mangleFunctionEncoding(GlobalDecl GD);
439 void mangleName(GlobalDecl GD);
483 void mangleNameWithAbiTags(GlobalDecl GD,
489 void mangleUnqualifiedName(GlobalDecl GD, const DeclContext *DC, in mangleUnqualifiedName()
494 void mangleUnqualifiedName(GlobalDecl GD, DeclarationName Name,
497 void mangleUnscopedName(GlobalDecl GD, const DeclContext *DC,
499 void mangleUnscopedTemplateName(GlobalDecl GD, const DeclContext *DC,
506 void mangleLocalName(GlobalDecl GD,
512 void mangleNestedName(GlobalDecl GD, const DeclContext *DC,
518 void mangleNestedNameWithClosurePrefix(GlobalDecl GD,
524 void mangleTemplatePrefix(GlobalDecl GD, bool NoFunction=false);
773 void CXXNameMangler::mangle(GlobalDecl GD) { in mangle()
790 void CXXNameMangler::mangleFunctionEncoding(GlobalDecl GD) { in mangleFunctionEncoding()
922 static const GlobalDecl
923 isTemplate(GlobalDecl GD, const TemplateArgumentList *&TemplateArgs) { in isTemplate()
947 return GlobalDecl(); in isTemplate()
950 static TemplateName asTemplateName(GlobalDecl GD) { in asTemplateName()
955 void CXXNameMangler::mangleName(GlobalDecl GD) { in mangleName()
1000 void CXXNameMangler::mangleNameWithAbiTags(GlobalDecl GD, in mangleNameWithAbiTags()
1039 if (GlobalDecl TD = isTemplate(GD, TemplateArgs)) { in mangleNameWithAbiTags()
1102 void CXXNameMangler::mangleUnscopedName(GlobalDecl GD, const DeclContext *DC, in mangleUnscopedName()
1115 GlobalDecl GD, const DeclContext *DC, const AbiTagList *AdditionalAbiTags) { in mangleUnscopedTemplateName()
1408 GlobalDecl GD, DeclarationName Name, const DeclContext *DC, in mangleUnqualifiedName()
1700 void CXXNameMangler::mangleNestedName(GlobalDecl GD, in mangleNestedName()
1722 if (GlobalDecl TD = isTemplate(GD, TemplateArgs)) { in mangleNestedName()
1746 GlobalDecl GD, const NamedDecl *PrefixND, in mangleNestedNameWithClosurePrefix()
1762 static GlobalDecl getParentOfLocalEntity(const DeclContext *DC) { in getParentOfLocalEntity()
1763 GlobalDecl GD; in getParentOfLocalEntity()
1769 GD = GlobalDecl(CD, Ctor_Complete); in getParentOfLocalEntity()
1771 GD = GlobalDecl(DD, Dtor_Complete); in getParentOfLocalEntity()
1773 GD = GlobalDecl(cast<FunctionDecl>(DC)); in getParentOfLocalEntity()
1777 void CXXNameMangler::mangleLocalName(GlobalDecl GD, in mangleLocalName()
1987 if (GlobalDecl TD = isTemplate(cast<NamedDecl>(Context), TemplateArgs)) in mangleLambda()
2097 if (GlobalDecl TD = isTemplate(ND, TemplateArgs)) { in manglePrefix()
2143 void CXXNameMangler::mangleTemplatePrefix(GlobalDecl GD, in mangleTemplatePrefix()
2202 if (GlobalDecl TD = isTemplate(ND, TemplateArgs)) { in mangleClosurePrefix()
4016 mangleName(GlobalDecl(TD)); in mangleType()
6308 void ItaniumMangleContextImpl::mangleCXXName(GlobalDecl GD, in mangleCXXName()
6321 return Mangler.mangle(GlobalDecl(CD, Type)); in mangleCXXName()
6327 return Mangler.mangle(GlobalDecl(DD, Type)); in mangleCXXName()
6337 Mangler.mangle(GlobalDecl(D, Ctor_Comdat)); in mangleCXXCtorComdat()
6343 Mangler.mangle(GlobalDecl(D, Dtor_Comdat)); in mangleCXXDtorComdat()
6387 Mangler.mangleFunctionEncoding(GlobalDecl(DD, Type)); in mangleCXXDtorThunk()