LLDB mainline
lldb_private::clike::Identifier Class Reference

Represents a name in TypeSystemClike. More...

#include <Identifier.h>

Public Member Functions

 Identifier ()=default
llvm::StringRef GetName () const

Private Member Functions

 Identifier (llvm::StringRef name)

Private Attributes

llvm::StringRef m_name

Friends

class IdentifierMap

Detailed Description

Represents a name in TypeSystemClike.

Definition at line 24 of file Identifier.h.

Constructor & Destructor Documentation

◆ Identifier() [1/2]

lldb_private::clike::Identifier::Identifier ( )
default

◆ Identifier() [2/2]

lldb_private::clike::Identifier::Identifier ( llvm::StringRef name)
inlineexplicitprivate

Definition at line 33 of file Identifier.h.

References m_name.

Member Function Documentation

◆ GetName()

llvm::StringRef lldb_private::clike::Identifier::GetName ( ) const
inline

Definition at line 28 of file Identifier.h.

References m_name.

◆ IdentifierMap

friend class IdentifierMap
friend

Definition at line 32 of file Identifier.h.

References IdentifierMap.

Referenced by IdentifierMap.

Member Data Documentation

◆ m_name

llvm::StringRef lldb_private::clike::Identifier::m_name
private

Definition at line 35 of file Identifier.h.

Referenced by GetName(), and Identifier().


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