Searched refs:VTableComponent (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | VTableBuilder.h | 30 class VTableComponent { 53 VTableComponent() = default; 56 return VTableComponent(CK_VCallOffset, Offset); in MakeVCallOffset() 60 return VTableComponent(CK_VBaseOffset, Offset); in MakeVBaseOffset() 64 return VTableComponent(CK_OffsetToTop, Offset); in MakeOffsetToTop() 75 return VTableComponent(CK_FunctionPointer, in MakeFunction() 80 return VTableComponent(CK_CompleteDtorPointer, in MakeCompleteDtor() 85 return VTableComponent(CK_DeletingDtorPointer, in MakeDeletingDtor() 92 return VTableComponent(CK_UnusedFunctionPointer, in MakeUnusedFunction() 202 VTableComponent(Kind ComponentKind, uintptr_t Ptr) { in VTableComponent() function [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 717 VTableComponent::MakeVCallOffset(Offset)); in AddVCallOffsets() 821 SmallVector<VTableComponent, 64> Components; 1160 case VTableComponent::CK_FunctionPointer: in ComputeThisAdjustments() 1911 case VTableComponent::CK_VCallOffset: in dumpLayout() 1917 case VTableComponent::CK_VBaseOffset: in dumpLayout() 1923 case VTableComponent::CK_OffsetToTop: in dumpLayout() 1929 case VTableComponent::CK_RTTI: in dumpLayout() 1934 case VTableComponent::CK_FunctionPointer: { in dumpLayout() 2394 SmallVector<VTableComponent, 64> Components; 3116 case VTableComponent::CK_RTTI: in dumpLayout() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 601 case VTableComponent::CK_VCallOffset: in addVTableComponent() 604 case VTableComponent::CK_VBaseOffset: in addVTableComponent() 607 case VTableComponent::CK_OffsetToTop: in addVTableComponent() 610 case VTableComponent::CK_RTTI: in addVTableComponent() 613 case VTableComponent::CK_FunctionPointer: in addVTableComponent() 614 case VTableComponent::CK_CompleteDtorPointer: in addVTableComponent() 615 case VTableComponent::CK_DeletingDtorPointer: { in addVTableComponent() 622 case VTableComponent::CK_FunctionPointer: in addVTableComponent() 625 case VTableComponent::CK_CompleteDtorPointer: in addVTableComponent() 628 case VTableComponent::CK_DeletingDtorPointer: in addVTableComponent() [all …]
|
| H A D | MicrosoftCXXABI.cpp | 1645 [](const VTableComponent &VTC) { return VTC.isRTTIKind(); })) in emitVTableDefinitions()
|