Lines Matching refs:GlobalDecl

47 static GlobalDecl getGlobalDeclAsDeclContext(const DeclContext *DC) {  in getGlobalDeclAsDeclContext()
48 GlobalDecl GD; in getGlobalDeclAsDeclContext()
50 GD = GlobalDecl(CD, Ctor_Complete); in getGlobalDeclAsDeclContext()
52 GD = GlobalDecl(DD, Dtor_Complete); in getGlobalDeclAsDeclContext()
54 GD = GlobalDecl(cast<FunctionDecl>(DC)); in getGlobalDeclAsDeclContext()
148 llvm::DenseMap<GlobalDecl, unsigned> SEHFilterIds;
149 llvm::DenseMap<GlobalDecl, unsigned> SEHFinallyIds;
157 void mangleCXXName(GlobalDecl GD, raw_ostream &Out) override;
211 void mangleSEHFilterExpression(GlobalDecl EnclosingDecl,
213 void mangleSEHFinallyBlock(GlobalDecl EnclosingDecl,
366 void mangle(GlobalDecl GD, StringRef Prefix = "?");
367 void mangleName(GlobalDecl GD);
368 void mangleFunctionEncoding(GlobalDecl GD, bool ShouldMangle);
405 void mangleNestedName(GlobalDecl GD);
419 void mangleUnqualifiedName(GlobalDecl GD) { in mangleUnqualifiedName()
422 void mangleUnqualifiedName(GlobalDecl GD, DeclarationName Name);
430 void mangleUnscopedTemplateName(GlobalDecl GD);
432 mangleTemplateInstantiationName(GlobalDecl GD,
567 void MicrosoftCXXNameMangler::mangle(GlobalDecl GD, StringRef Prefix) { in mangle()
593 void MicrosoftCXXNameMangler::mangleFunctionEncoding(GlobalDecl GD, in mangleFunctionEncoding()
810 VTContext->getMethodVFTableLocation(GlobalDecl(MD)); in mangleMemberFunctionPointer()
908 VTContext->getMethodVFTableLocation(GlobalDecl(MD)); in mangleMemberFunctionPointerInClassNTTP()
932 void MicrosoftCXXNameMangler::mangleName(GlobalDecl GD) { in mangleName()
1017 static GlobalDecl isTemplate(GlobalDecl GD, in isTemplate()
1042 return GlobalDecl(); in isTemplate()
1045 void MicrosoftCXXNameMangler::mangleUnqualifiedName(GlobalDecl GD, in mangleUnqualifiedName()
1055 if (GlobalDecl TD = isTemplate(GD, TemplateArgs)) { in mangleUnqualifiedName()
1333 void MicrosoftCXXNameMangler::mangleNestedName(GlobalDecl GD) { in mangleNestedName()
1611 GlobalDecl GD, const TemplateArgumentList &TemplateArgs) { in mangleTemplateInstantiationName()
1636 void MicrosoftCXXNameMangler::mangleUnscopedTemplateName(GlobalDecl GD) { in mangleUnscopedTemplateName()
3645 void MicrosoftMangleContextImpl::mangleCXXName(GlobalDecl GD, in mangleCXXName()
3956 mangleCXXName(GlobalDecl(CD, CT), MHO); in mangleCXXCatchableType()
4028 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression()
4040 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock()