Searched refs:ItaniumMangleContext (Results 1 – 7 of 7) sorted by relevance
131 ItaniumMangleContext *Mangler;140 ItaniumNumberingContext(ItaniumMangleContext *Mangler) : Mangler(Mangler) {} in ItaniumNumberingContext()253 cast<ItaniumMangleContext>(Mangler.get())); in createMangleNumberingContext()265 cast<ItaniumMangleContext>(Mangler)); in createItaniumNumberingContext()
124 class ItaniumMangleContextImpl : public ItaniumMangleContext {135 : ItaniumMangleContext(Context, Diags) {} in ItaniumMangleContextImpl()6381 ItaniumMangleContext *6382 ItaniumMangleContext::create(ASTContext &Context, DiagnosticsEngine &Diags) { in create()
11071 return ItaniumMangleContext::create(*this, getDiagnostics()); in createMangleContext()
174 class ItaniumMangleContext : public MangleContext {176 explicit ItaniumMangleContext(ASTContext &C, DiagnosticsEngine &D) in ItaniumMangleContext() function202 static ItaniumMangleContext *create(ASTContext &Context,
109 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GetAddrOfVTT()
873 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GenerateConstructionVTable()
56 ItaniumMangleContext &getMangleContext() { in getMangleContext()57 return cast<ItaniumMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()