Home
last modified time | relevance | path

Searched refs:SpecialName (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/lib/AST/
DDeclarationName.cpp321 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/
DDeclarationName.cpp435 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/
DItaniumDemangle.h53 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/
DItaniumDemangle.h53 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/
DItaniumDemangle.h55 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/
DItaniumDemangle.h53 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 …]