Searched refs:getDtorType (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 76 CXXDtorType getDtorType() const { in getDtorType() function
|
| H A D | VTableBuilder.h | 561 GD.getDtorType() == Dtor_Complete) in getThunkInfo()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 821 getCXXABI().setCXXDestructorDLLStorage(GV, Dtor, GD.getDtorType()); in setDLLImportDLLExport() 953 MC.mangleCXXDtor(D, GD.getDtorType(), Out); in getMangledNameImpl() 1068 MangleCtx.mangleDtorBlock(DD, GD.getDtorType(), BD, Out); in getBlockMangledName() 1145 return getCXXABI().getCXXDestructorLinkage(Linkage, Dtor, GD.getDtorType()); in getFunctionLinkage() 2456 ABI->emitCXXStructor(DD, getFromDtorType(GD.getDtorType())); in EmitGlobalDefinition() 2720 GDDef = GlobalDecl(DD, GD.getDtorType()); in GetOrCreateLLVMFunction() 2836 GD.getDtorType())) in GetOrCreateLLVMFunction() 2905 GD.getDtorType() == Dtor_Complete && in GetAddrOfFunction() 3216 getFromDtorType(GD.getDtorType()), in GetAddrOfGlobal()
|
| H A D | CGVTables.cpp | 486 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI.This, Out); in maybeEmitThunk() 576 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in EmitThunks()
|
| H A D | MicrosoftCXXABI.cpp | 65 switch (GD.getDtorType()) { in isThisCompleteObject() 307 assert(GD.getDtorType() == Dtor_Deleting && in adjustCallArgsForDestructorThunk() 1046 GD.getDtorType() == Dtor_Deleting; in isDeletingDtor() 1326 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment() 1375 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall() 1390 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in adjustThisArgumentForVirtualFunctionCall()
|
| H A D | ItaniumCXXABI.cpp | 82 switch (GD.getDtorType()) { in isThisCompleteObject() 442 GD.getDtorType() != Dtor_Deleting)); in HasThisReturn() 479 GD.getDtorType() != Dtor_Deleting); in HasThisReturn() 2652 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in NeedsVTTParameter()
|
| H A D | CodeGenPGO.cpp | 775 if (isa<CXXDestructorDecl>(D) && GD.getDtorType() != Dtor_Base) in assignRegionCounters()
|
| H A D | CGCall.cpp | 524 return arrangeCXXStructorDeclaration(DD, getFromDtorType(GD.getDtorType())); in arrangeGlobalDeclaration() 1688 &arrangeCXXStructorDeclaration(MD, getFromDtorType(GD.getDtorType())); in GetFunctionTypeForVTable()
|
| H A D | CGClass.cpp | 1408 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 3736 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
|