Searched refs:getDtorType (Results 1 – 12 of 12) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 109 CXXDtorType getDtorType() const { in getDtorType() function
|
| H A D | VTableBuilder.h | 596 GD.getDtorType() == Dtor_Complete) in getThunkInfo()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCXX.cpp | 230 GD.getDtorType() == Dtor_Complete && in getAddrAndTypeOfCXXStructor()
|
| H A D | MicrosoftCXXABI.cpp | 65 switch (GD.getDtorType()) { in isThisCompleteObject() 319 assert(GD.getDtorType() == Dtor_Deleting && in adjustCallArgsForDestructorThunk() 1075 GD.getDtorType() == Dtor_Deleting; in isDeletingDtor() 1299 GD.getDtorType() == Dtor_Deleting) { in buildStructorSignature() 1392 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment() 1441 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall() 1456 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in adjustThisArgumentForVirtualFunctionCall() 3944 if (GD.getDtorType() == Dtor_Complete && in emitCXXStructor() 3952 if (GD.getDtorType() == Dtor_Base && !CGM.TryEmitBaseDestructorAsAlias(dtor)) in emitCXXStructor()
|
| H A D | ItaniumCXXABI.cpp | 81 switch (GD.getDtorType()) { in isThisCompleteObject() 473 GD.getDtorType() != Dtor_Deleting)); in HasThisReturn() 508 GD.getDtorType() != Dtor_Deleting); in HasThisReturn() 526 GD.getDtorType() != Dtor_Deleting); in HasThisReturn() 1624 : GD.getDtorType() == Dtor_Base) && in buildStructorSignature() 3034 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in NeedsVTTParameter() 4299 : GD.getDtorType() == Dtor_Complete) { in emitCXXStructor() 4323 if (DD && GD.getDtorType() == Dtor_Base && in emitCXXStructor()
|
| H A D | CGVTables.cpp | 504 MCtx.mangleCXXDtorThunk(DD, GD.getDtorType(), TI.This, Out); in maybeEmitThunk() 610 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in EmitThunks()
|
| H A D | CodeGenModule.cpp | 1077 getCXXABI().setCXXDestructorDLLStorage(GV, Dtor, GD.getDtorType()); in setDLLImportDLLExport() 1380 MangleCtx.mangleDtorBlock(DD, GD.getDtorType(), BD, Out); in getBlockMangledName() 1459 return getCXXABI().getCXXDestructorLinkage(Linkage, Dtor, GD.getDtorType()); in getFunctionLinkage() 3482 GDDef = GlobalDecl(DD, GD.getDtorType()); in GetOrCreateLLVMFunction() 3597 GD.getDtorType())) in GetOrCreateLLVMFunction() 3667 GD.getDtorType() == Dtor_Complete && in GetAddrOfFunction()
|
| H A D | CodeGenPGO.cpp | 811 if (isa<CXXDestructorDecl>(D) && GD.getDtorType() != Dtor_Base) in assignRegionCounters()
|
| H A D | CGClass.cpp | 1444 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 3783 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
|
| H A D | MicrosoftMangle.cpp | 3326 auto Type = GD.getDtorType(); in mangleCXXName()
|
| H A D | ItaniumMangle.cpp | 6165 auto Type = GD.getDtorType(); in mangleCXXName()
|