Searched refs:StructorType (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Mangle.cpp | 582 std::string getMangledStructor(const NamedDecl *ND, unsigned StructorType) { in getMangledStructor() argument 588 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor() 590 GD = GlobalDecl(DD, static_cast<CXXDtorType>(StructorType)); in getMangledStructor()
|
| H A D | MicrosoftMangle.cpp | 317 unsigned StructorType; member in __anon77df3dfb0111::MicrosoftCXXNameMangler 347 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler() 354 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 361 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 1330 if (StructorType == Ctor_CopyingClosure) { in mangleUnqualifiedName() 1334 if (StructorType == Ctor_DefaultClosure) { in mangleUnqualifiedName() 1346 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); in mangleUnqualifiedName() 2892 IsCtorClosure = (StructorType == Ctor_CopyingClosure || in mangleFunctionType() 2893 StructorType == Ctor_DefaultClosure) && in mangleFunctionType() 2918 if (StructorType == Dtor_Deleting) { in mangleFunctionType() [all …]
|
| H A D | ItaniumMangle.cpp | 233 unsigned StructorType = 0; member in __anon01ebe6bc0111::CXXNameMangler 414 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 418 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 427 StructorType(Outer.StructorType), SeqID(Outer.SeqID), in CXXNameMangler() 1715 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName() 1734 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); in mangleUnqualifiedName()
|