Home
last modified time | relevance | path

Searched refs:getDtorType (Results 1 – 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
DGlobalDecl.h67 CXXDtorType getDtorType() const { in getDtorType() function
DVTableBuilder.h526 GD.getDtorType() == Dtor_Complete) in getThunkInfo()
/external/clang/lib/CodeGen/
DCGVTables.cpp43 getCXXABI().getMangleContext().mangleCXXDtorThunk(DD, GD.getDtorType(), in GetAddrOfThunk()
491 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in EmitThunks()
DCodeGenModule.cpp568 getCXXABI().getMangleContext().mangleCXXDtor(D, GD.getDtorType(), Out); in getMangledName()
596 MangleCtx.mangleDtorBlock(DD, GD.getDtorType(), BD, Out); in getBlockMangledName()
662 GD.getDtorType())) { in getFunctionLinkage()
904 if (getCXXABI().useThunkForDtorVariant(Dtor, GD.getDtorType())) { in SetFunctionAttributes()
1523 ABI->emitCXXStructor(DD, getFromDtorType(GD.getDtorType())); in EmitGlobalDefinition()
1610 GD.getDtorType())) in GetOrCreateLLVMFunction()
DMicrosoftCXXABI.cpp235 assert(GD.getDtorType() == Dtor_Deleting && in adjustCallArgsForDestructorThunk()
975 GD.getDtorType() == Dtor_Deleting; in isDeletingDtor()
1174 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment()
1225 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall()
1242 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in adjustThisArgumentForVirtualFunctionCall()
DCodeGenPGO.cpp666 GD.getDtorType() != Dtor_Base)) { in checkGlobalDecl()
DCodeGenModule.h681 getFromDtorType(GD.getDtorType())); in GetAddrOfGlobal()
DItaniumCXXABI.cpp315 GD.getDtorType() != Dtor_Deleting)); in HasThisReturn()
2156 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in NeedsVTTParameter()
DCGCall.cpp330 return arrangeCXXStructorDeclaration(DD, getFromDtorType(GD.getDtorType())); in arrangeGlobalDeclaration()
1377 &arrangeCXXStructorDeclaration(MD, getFromDtorType(GD.getDtorType())); in GetFunctionTypeForVTable()
DCGClass.cpp1353 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody()
/external/clang/lib/AST/
DVTableBuilder.cpp3677 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()