reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1035 ArrayRef<VTableComponent> vtable_components() const { return Components; } 1110 if (Components[VTableIndex].getKind() == 1153 const VTableComponent &Component = Components[TI.first]; 1302 Components.push_back(VTableComponent::MakeCompleteDtor(DD)); 1303 Components.push_back(VTableComponent::MakeDeletingDtor(DD)); 1307 VTableThunks[Components.size()].Return = ReturnAdjustment; 1310 Components.push_back(VTableComponent::MakeFunction(MD)); 1571 Components.size()); 1582 Components.push_back(VTableComponent::MakeUnusedFunction(OverriderMD)); 1620 Components.push_back(VTableComponent::MakeVCallOffset(CharUnits::Zero())); 1628 unsigned VTableIndex = Components.size(); 1635 Components.append(Builder.components_begin(), Builder.components_end()); 1652 Components.push_back(VTableComponent::MakeOffsetToTop(OffsetToTop)); 1655 Components.push_back(VTableComponent::MakeRTTI(MostDerivedClass)); 1657 uint64_t AddressPoint = Components.size(); 1886 Out << "' (" << Components.size() << " entries).\n"; 1901 for (unsigned I = 0, E = Components.size(); I != E; ++I) { 1906 const VTableComponent &Component = Components[I];