Lines Matching refs:GD
139 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) { in mangleName() argument
141 const NamedDecl *D = cast<NamedDecl>(GD.getDecl()); in mangleName()
176 if (auto *GD = dyn_cast<MSGuidDecl>(D)) in mangleName() local
177 return mangleMSGuidDecl(GD, Out); in mangleName()
192 mangleCXXName(GD, Out); in mangleName()
213 mangleCXXName(GD, Out); in mangleName()
244 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) { in mangleMSGuidDecl() argument
247 MSGuidDecl::Parts P = GD->getParts(); in mangleMSGuidDecl()
529 GlobalDecl GD; in writeFuncOrVarName() local
531 GD = GlobalDecl(CtorD, Ctor_Complete); in writeFuncOrVarName()
533 GD = GlobalDecl(DtorD, Dtor_Complete); in writeFuncOrVarName()
535 GD = GlobalDecl(cast<FunctionDecl>(D)); in writeFuncOrVarName()
537 GD = GlobalDecl(D); in writeFuncOrVarName()
538 MC->mangleName(GD, OS); in writeFuncOrVarName()
558 GlobalDecl GD; in getMangledStructor() local
560 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor()
562 GD = GlobalDecl(DD, static_cast<CXXDtorType>(StructorType)); in getMangledStructor()
563 MC->mangleName(GD, FOS); in getMangledStructor()