Home
last modified time | relevance | path

Searched refs:CXXDtorType (Results 1 – 16 of 16) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DGlobalDecl.h49 GlobalDecl(const CXXDestructorDecl *D, CXXDtorType Type) in GlobalDecl()
67 CXXDtorType getDtorType() const { in getDtorType()
69 return static_cast<CXXDtorType>(Value.getInt()); in getDtorType()
DMangle.h120 virtual void mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType Type,
129 virtual void mangleCXXDtor(const CXXDestructorDecl *D, CXXDtorType Type,
137 void mangleDtorBlock(const CXXDestructorDecl *CD, CXXDtorType DT,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGCXX.cpp243 CXXDtorType dtorType) { in EmitCXXDestructor()
281 CXXDtorType dtorType, in GetAddrOfCXXDestructor()
347 CXXDtorType Type, in BuildAppleKextVirtualDestructorCall()
DCGCXXABI.h252 CXXDtorType T,
260 CXXDtorType DT) const = 0;
344 CXXDtorType DtorType,
DCodeGenTypes.h192 CXXDtorType Type);
DCGClass.cpp1268 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody()
1434 CXXDtorType DtorType) { in EnterDtorCleanups()
1787 CXXDtorType Type;
1790 CXXDtorType Type) in CallDelegatingCtorDtor()
1819 CXXDtorType Type = in EmitDelegatingCXXConstructorCall()
1829 CXXDtorType Type, in EmitCXXDestructorCall()
DItaniumCXXABI.cpp125 CXXDtorType T,
130 CXXDtorType DT) const { in useThunkForDtorVariant()
171 CXXDtorType DtorType, SourceLocation CallLoc,
833 CXXDtorType Type, in BuildDestructorSignature()
1050 CXXDtorType DtorType, in EmitVirtualDestructorCall()
DCodeGenModule.h777 CXXDtorType dtorType,
1064 void EmitCXXDestructor(const CXXDestructorDecl *D, CXXDtorType Type);
DMicrosoftCXXABI.cpp110 CXXDtorType Type,
116 CXXDtorType DT) const { in useThunkForDtorVariant()
178 CXXDtorType DtorType, SourceLocation CallLoc,
567 CXXDtorType Type, in BuildDestructorSignature()
940 CXXDtorType DtorType, in EmitVirtualDestructorCall()
DCodeGenFunction.h1206 void EnterDtorCleanups(const CXXDestructorDecl *Dtor, CXXDtorType Type);
1612 void EmitCXXDestructorCall(const CXXDestructorDecl *D, CXXDtorType Type,
2118 CXXDtorType Type,
DCGExprCXX.cpp1358 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in EmitObjectDelete()
DCGCall.cpp224 CXXDtorType dtorKind) { in arrangeCXXDestructor()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DMicrosoftMangle.cpp110 const CXXDestructorDecl *D, CXXDtorType Type) in MicrosoftCXXNameMangler()
139 void mangleCXXDtorType(CXXDtorType T);
189 virtual void mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType Type,
203 virtual void mangleCXXDtor(const CXXDestructorDecl *D, CXXDtorType Type,
563 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); in mangleUnqualifiedName()
636 void MicrosoftCXXNameMangler::mangleCXXDtorType(CXXDtorType T) { in mangleCXXDtorType()
1955 const CXXDestructorDecl *DD, CXXDtorType Type, in mangleCXXDtorThunk()
2038 CXXDtorType Type, in mangleCXXDtor()
DMangle.cpp204 CXXDtorType DT, const BlockDecl *BD, in mangleDtorBlock()
DItaniumMangle.cpp133 void mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType Type,
150 void mangleCXXDtor(const CXXDestructorDecl *D, CXXDtorType Type,
265 const CXXDestructorDecl *D, CXXDtorType Type) in CXXNameMangler()
373 void mangleCXXDtorType(CXXDtorType T);
1185 mangleCXXDtorType(static_cast<CXXDtorType>(StructorType)); in mangleUnqualifiedName()
3215 void CXXNameMangler::mangleCXXDtorType(CXXDtorType T) { in mangleCXXDtorType()
3637 CXXDtorType Type, in mangleCXXDtor()
3673 const CXXDestructorDecl *DD, CXXDtorType Type, in mangleCXXDtorThunk()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DABI.h31 enum CXXDtorType { enum