LLDB mainline
|
A Clang module ID. More...
#include <TypeSystemClang.h>
Public Member Functions | |
OptionalClangModuleID ()=default | |
OptionalClangModuleID (unsigned id) | |
bool | HasValue () const |
unsigned | GetValue () const |
Private Attributes | |
unsigned | m_id = 0 |
A Clang module ID.
Definition at line 58 of file TypeSystemClang.h.
|
default |
|
inlineexplicit |
Definition at line 63 of file TypeSystemClang.h.
|
inline |
Definition at line 65 of file TypeSystemClang.h.
References m_id.
Referenced by lldb_private::TypeSystemClang::GetOrCreateClangModule(), RemapModule(), and lldb_private::TypeSystemClang::SetOwningModule().
|
inline |
Definition at line 64 of file TypeSystemClang.h.
References m_id.
Referenced by RemapModule(), and lldb_private::TypeSystemClang::SetOwningModule().
|
private |
Definition at line 59 of file TypeSystemClang.h.
Referenced by GetValue(), and HasValue().