Searched refs:VTableComponent (Results 1 - 4 of 4) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 31 class VTableComponent { class in namespace:clang 54 VTableComponent() = default; 56 static VTableComponent MakeVCallOffset(CharUnits Offset) { 57 return VTableComponent(CK_VCallOffset, Offset); 60 static VTableComponent MakeVBaseOffset(CharUnits Offset) { 61 return VTableComponent(CK_VBaseOffset, Offset); 64 static VTableComponent MakeOffsetToTop(CharUnits Offset) { 65 return VTableComponent(CK_OffsetToTop, Offset); 68 static VTableComponent MakeRTTI(const CXXRecordDecl *RD) { 69 return VTableComponent(CK_RTT 175 VTableComponent(Kind ComponentKind, CharUnits Offset) { function in class:clang::VTableComponent 185 VTableComponent(Kind ComponentKind, uintptr_t Ptr) { function in class:clang::VTableComponent 208 explicit VTableComponent(uint64_t Value) function in class:clang::VTableComponent [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 527 const CXXRecordDecl *RD, const VTableComponent *Components, 542 VTableComponent Component = Components[I]; 547 case VTableComponent::CK_VCallOffset: 552 case VTableComponent::CK_VBaseOffset: 557 case VTableComponent::CK_OffsetToTop: 562 case VTableComponent::CK_RTTI: 565 case VTableComponent::CK_FunctionPointer: 566 case VTableComponent::CK_CompleteDtorPointer: 567 case VTableComponent::CK_DeletingDtorPointer: { 574 case VTableComponent [all...] |
H A D | CGVTables.h | 65 const CXXRecordDecl *RD, const VTableComponent *Components,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 552 typedef SmallVector<VTableComponent, 64> VTableComponentVectorTy; 717 VTableComponent::MakeVCallOffset(Offset)); 762 VTableComponent::MakeVBaseOffset(Offset)); 822 SmallVector<VTableComponent, 64> Components; 1037 const VTableComponent *vtable_component_begin() const { 1041 const VTableComponent *vtable_component_end() const { 1122 VTableComponent::CK_UnusedFunctionPointer) 1164 const VTableComponent &Component = Components[TI.first]; 1171 case VTableComponent::CK_FunctionPointer: 1174 case VTableComponent [all...] |
Completed in 114 milliseconds