Searched refs:StructorType (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | Mangle.cpp | 546 std::string getMangledStructor(const NamedDecl *ND, unsigned StructorType) { in getMangledStructor() argument 552 GD = GlobalDecl(CD, static_cast<CXXCtorType>(StructorType)); in getMangledStructor() 554 GD = GlobalDecl(DD, static_cast<CXXDtorType>(StructorType)); in getMangledStructor()
|
| H A D | MicrosoftMangle.cpp | 302 unsigned StructorType; member in __anonb36581af0111::MicrosoftCXXNameMangler 327 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler() 1100 if (StructorType == Ctor_CopyingClosure) { in mangleUnqualifiedName() 1104 if (StructorType == Ctor_DefaultClosure) { in mangleUnqualifiedName() 2523 IsCtorClosure = (StructorType == Ctor_CopyingClosure || in mangleFunctionType() 2524 StructorType == Ctor_DefaultClosure) && in mangleFunctionType() 2549 if (StructorType == Dtor_Deleting) { in mangleFunctionType() 2554 if (StructorType == Dtor_Complete) { in mangleFunctionType() 2564 if (StructorType == Ctor_DefaultClosure) { in mangleFunctionType() 2567 } else if (StructorType == Ctor_CopyingClosure) { in mangleFunctionType() [all …]
|
| H A D | ItaniumMangle.cpp | 270 unsigned StructorType; member in __anond7e5ad700111::CXXNameMangler 434 StructorType(0), SeqID(0), AbiTagsRoot(AbiTags) { in CXXNameMangler() 441 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 445 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 450 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 456 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 1578 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); in mangleUnqualifiedName() 1597 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); in mangleUnqualifiedName()
|