LLDB mainline
lldb_private::RegisterTypeUnion::Field Class Reference

#include <RegisterType.h>

Public Member Functions

 Field (std::string name, const RegisterType *type)
const std::string & GetName () const
const RegisterTypeGetType () const

Private Attributes

const std::string m_name
const RegisterTypem_type

Detailed Description

Definition at line 140 of file RegisterType.h.

Constructor & Destructor Documentation

◆ Field()

RegisterTypeUnion::Field::Field ( std::string name,
const RegisterType * type )

Definition at line 113 of file RegisterType.cpp.

References m_name, m_type, and lldb_private::RegisterType::RegisterType().

Member Function Documentation

◆ GetName()

const std::string & lldb_private::RegisterTypeUnion::Field::GetName ( ) const
inline

Definition at line 144 of file RegisterType.h.

References m_name.

◆ GetType()

const RegisterType * lldb_private::RegisterTypeUnion::Field::GetType ( ) const
inline

Definition at line 145 of file RegisterType.h.

References m_type, and lldb_private::RegisterType::RegisterType().

Member Data Documentation

◆ m_name

const std::string lldb_private::RegisterTypeUnion::Field::m_name
private

Definition at line 148 of file RegisterType.h.

Referenced by Field(), and GetName().

◆ m_type

const RegisterType* lldb_private::RegisterTypeUnion::Field::m_type
private

Definition at line 149 of file RegisterType.h.

Referenced by Field(), and GetType().


The documentation for this class was generated from the following files: