reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
633 m_opaque_up.reset(new TypeMemberImpl(rhs.ref())); 643 m_opaque_up.reset(new TypeMemberImpl(rhs.ref())); 655 return m_opaque_up.get(); 661 if (m_opaque_up) 662 return m_opaque_up->GetName().GetCString(); 670 if (m_opaque_up) { 671 sb_type.SetSP(m_opaque_up->GetTypeImpl()); 679 if (m_opaque_up) 680 return m_opaque_up->GetBitOffset() / 8u; 687 if (m_opaque_up) 688 return m_opaque_up->GetBitOffset(); 695 if (m_opaque_up) 696 return m_opaque_up->GetIsBitfield(); 703 if (m_opaque_up) 704 return m_opaque_up->GetBitfieldBitSize(); 716 if (m_opaque_up) { 717 const uint32_t bit_offset = m_opaque_up->GetBitOffset(); 720 const char *name = m_opaque_up->GetName().GetCString(); 726 TypeImplSP type_impl_sp(m_opaque_up->GetTypeImpl()); 731 if (m_opaque_up->GetIsBitfield()) { 732 const uint32_t bitfield_bit_size = m_opaque_up->GetBitfieldBitSize(); 742 m_opaque_up.reset(type_member_impl); 746 if (m_opaque_up == nullptr) 747 m_opaque_up.reset(new TypeMemberImpl()); 748 return *m_opaque_up; 751 const TypeMemberImpl &SBTypeMember::ref() const { return *m_opaque_up; }