Searched refs:SpecialName (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/lib/AST/ |
D | DeclarationName.cpp | 321 auto *SpecialName = new (Ctx) detail::CXXSpecialNameExtra(Ty); in getCXXConstructorName() local 322 CXXConstructorNames.InsertNode(SpecialName, InsertPos); in getCXXConstructorName() 323 return {SpecialName, DeclarationName::StoredCXXConstructorName}; in getCXXConstructorName() 337 auto *SpecialName = new (Ctx) detail::CXXSpecialNameExtra(Ty); in getCXXDestructorName() local 338 CXXDestructorNames.InsertNode(SpecialName, InsertPos); in getCXXDestructorName() 339 return {SpecialName, DeclarationName::StoredCXXDestructorName}; in getCXXDestructorName() 353 auto *SpecialName = new (Ctx) detail::CXXSpecialNameExtra(Ty); in getCXXConversionFunctionName() local 354 CXXConversionFunctionNames.InsertNode(SpecialName, InsertPos); in getCXXConversionFunctionName() 355 return {SpecialName, DeclarationName::StoredCXXConversionFunctionName}; in getCXXConversionFunctionName()
|
/external/clang/lib/AST/ |
D | DeclarationName.cpp | 435 CXXSpecialName *SpecialName = new (Ctx) CXXSpecialName; in getCXXSpecialName() local 436 SpecialName->ExtraKindOrNumArgs = EKind; in getCXXSpecialName() 437 SpecialName->Type = Ty; in getCXXSpecialName() 438 SpecialName->FETokenInfo = nullptr; in getCXXSpecialName() 440 SpecialNames->InsertNode(SpecialName, InsertPos); in getCXXSpecialName() 441 return DeclarationName(SpecialName); in getCXXSpecialName()
|
/external/llvm-project/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 53 X(SpecialName) \ 810 class SpecialName final : public Node { 815 SpecialName(StringView Special_, const Node *Child_) in SpecialName() function 5096 return make<SpecialName>("template parameter object for ", Arg); in parseSpecialName() 5104 return make<SpecialName>("vtable for ", Ty); in parseSpecialName() 5112 return make<SpecialName>("VTT for ", Ty); in parseSpecialName() 5120 return make<SpecialName>("typeinfo for ", Ty); in parseSpecialName() 5128 return make<SpecialName>("typeinfo name for ", Ty); in parseSpecialName() 5138 return make<SpecialName>("covariant return thunk to ", Encoding); in parseSpecialName() 5160 return make<SpecialName>("thread-local wrapper routine for ", Name); in parseSpecialName() [all …]
|
/external/llvm-project/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 53 X(SpecialName) \ 810 class SpecialName final : public Node { 815 SpecialName(StringView Special_, const Node *Child_) in SpecialName() function 5096 return make<SpecialName>("template parameter object for ", Arg); in parseSpecialName() 5104 return make<SpecialName>("vtable for ", Ty); in parseSpecialName() 5112 return make<SpecialName>("VTT for ", Ty); in parseSpecialName() 5120 return make<SpecialName>("typeinfo for ", Ty); in parseSpecialName() 5128 return make<SpecialName>("typeinfo name for ", Ty); in parseSpecialName() 5138 return make<SpecialName>("covariant return thunk to ", Encoding); in parseSpecialName() 5160 return make<SpecialName>("thread-local wrapper routine for ", Name); in parseSpecialName() [all …]
|
/external/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 55 X(SpecialName) \ 840 class SpecialName final : public Node { 845 SpecialName(StringView Special_, const Node *Child_) in SpecialName() function 4693 return make<SpecialName>("vtable for ", Ty); in parseSpecialName() 4701 return make<SpecialName>("VTT for ", Ty); in parseSpecialName() 4709 return make<SpecialName>("typeinfo for ", Ty); in parseSpecialName() 4717 return make<SpecialName>("typeinfo name for ", Ty); in parseSpecialName() 4727 return make<SpecialName>("covariant return thunk to ", Encoding); in parseSpecialName() 4749 return make<SpecialName>("thread-local wrapper routine for ", Name); in parseSpecialName() 4757 return make<SpecialName>("thread-local initialization routine for ", Name); in parseSpecialName() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 53 X(SpecialName) \ 808 class SpecialName final : public Node { 813 SpecialName(StringView Special_, const Node *Child_) in SpecialName() function 4971 return make<SpecialName>("vtable for ", Ty); in parseSpecialName() 4979 return make<SpecialName>("VTT for ", Ty); in parseSpecialName() 4987 return make<SpecialName>("typeinfo for ", Ty); in parseSpecialName() 4995 return make<SpecialName>("typeinfo name for ", Ty); in parseSpecialName() 5005 return make<SpecialName>("covariant return thunk to ", Encoding); in parseSpecialName() 5027 return make<SpecialName>("thread-local wrapper routine for ", Name); in parseSpecialName() 5035 return make<SpecialName>("thread-local initialization routine for ", Name); in parseSpecialName() [all …]
|