Lines Matching refs:GD
141 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) {
143 const NamedDecl *D = cast<NamedDecl>(GD.getDecl());
178 if (auto *GD = dyn_cast<MSGuidDecl>(D))
179 return mangleMSGuidDecl(GD, Out);
194 mangleCXXName(GD, Out);
211 mangleCXXName(GD, Out);
236 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) {
239 MSGuidDecl::Parts P = GD->getParts();
521 GlobalDecl GD;
523 GD = GlobalDecl(CtorD, Ctor_Complete);
525 GD = GlobalDecl(DtorD, Dtor_Complete);
527 GD = GlobalDecl(cast<FunctionDecl>(D));
529 GD = GlobalDecl(D);
530 MC->mangleName(GD, OS);
550 GlobalDecl GD;
552 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType));
554 GD = GlobalDecl(DD, static_cast<CXXDtorType>(StructorType));
555 MC->mangleName(GD, FOS);