Searched defs:StructorType (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/Index/ |
H A D | CodegenNameGenerator.cpp | 146 std::string getMangledStructor(const NamedDecl *ND, unsigned StructorType) { argument 151 MC->mangleCXXCtor(CD, static_cast<CXXCtorType>(StructorType), FOS); 153 MC->mangleCXXDtor(DD, static_cast<CXXDtorType>(StructorType), FOS);
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenTypes.h | 59 enum class StructorType { class in namespace:clang::CodeGen 65 inline CXXCtorType toCXXCtorType(StructorType T) { 67 case StructorType::Complete: 69 case StructorType::Base: 71 case StructorType::Deleting: 74 llvm_unreachable("not a StructorType"); 77 inline StructorType getFromCtorType(CXXCtorType T) { 80 return StructorType::Complete; 82 return StructorType::Base; 92 inline CXXDtorType toCXXDtorType(StructorType [all...] |
/external/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 254 unsigned StructorType; member in class:__anon1152::MicrosoftCXXNameMangler 275 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), 281 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), 287 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), 854 if (StructorType == Ctor_CopyingClosure) { 858 if (StructorType == Ctor_DefaultClosure) { 870 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); 1815 IsCtorClosure = (StructorType == Ctor_CopyingClosure || 1816 StructorType == Ctor_DefaultClosure) && 1839 StructorType [all...] |
H A D | ItaniumMangle.cpp | 228 unsigned StructorType; member in class:__anon1149::CXXNameMangler 391 StructorType(0), SeqID(0), AbiTagsRoot(AbiTags) { 398 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), 402 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), 407 Structor(Outer.Structor), StructorType(Outer.StructorType), 412 Structor(Outer.Structor), StructorType(Outer.StructorType), 1333 mangleCXXCtorType(static_cast<CXXCtorType>(StructorType), InheritedFrom); 1352 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); [all...] |
Completed in 158 milliseconds