Home
last modified time | relevance | path

Searched refs:ItaniumMangleContext (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp131 ItaniumMangleContext *Mangler;
140 ItaniumNumberingContext(ItaniumMangleContext *Mangler) : Mangler(Mangler) {} in ItaniumNumberingContext()
253 cast<ItaniumMangleContext>(Mangler.get())); in createMangleNumberingContext()
265 cast<ItaniumMangleContext>(Mangler)); in createItaniumNumberingContext()
H A DItaniumMangle.cpp124 class ItaniumMangleContextImpl : public ItaniumMangleContext {
136 : ItaniumMangleContext(Context, Diags), in ItaniumMangleContextImpl()
6401 ItaniumMangleContext *ItaniumMangleContext::create(ASTContext &Context, in create()
6410 ItaniumMangleContext *
6411 ItaniumMangleContext::create(ASTContext &Context, DiagnosticsEngine &Diags, in create()
H A DASTContext.cpp11118 return ItaniumMangleContext::create(*this, getDiagnostics()); in createMangleContext()
11139 return ItaniumMangleContext::create( in createDeviceMangleContext()
11771 ItaniumMangleContext::create(*this, getDiagnostics())); in FilterSYCLKernelNamingDecls()
H A DExpr.cpp562 std::unique_ptr<MangleContext> Ctx{ItaniumMangleContext::create( in ComputeName()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DMangle.h171 class ItaniumMangleContext : public MangleContext {
175 explicit ItaniumMangleContext(ASTContext &C, DiagnosticsEngine &D) in ItaniumMangleContext() function
204 static ItaniumMangleContext *create(ASTContext &Context,
206 static ItaniumMangleContext *create(ASTContext &Context,
H A DASTContext.h106 class ItaniumMangleContext; variable
3233 std::unique_ptr<ItaniumMangleContext> SYCLKernelFilterContext;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp78 std::unique_ptr<MangleContext> Ctx{ItaniumMangleContext::create( in AddSYCLKernelLambda()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp109 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GetAddrOfVTT()
H A DCGVTables.cpp873 cast<ItaniumMangleContext>(CGM.getCXXABI().getMangleContext()) in GenerateConstructionVTable()
H A DItaniumCXXABI.cpp56 ItaniumMangleContext &getMangleContext() { in getMangleContext()
57 return cast<ItaniumMangleContext>(CodeGen::CGCXXABI::getMangleContext()); in getMangleContext()