LLDB mainline
Public Member Functions | Private Attributes | List of all members
MSVCUndecoratedNameSpecifier Class Reference

#include <MSVCUndecoratedNameParser.h>

Public Member Functions

 MSVCUndecoratedNameSpecifier (llvm::StringRef full_name, llvm::StringRef base_name)
 
llvm::StringRef GetFullName () const
 
llvm::StringRef GetBaseName () const
 

Private Attributes

llvm::StringRef m_full_name
 
llvm::StringRef m_base_name
 

Detailed Description

Definition at line 17 of file MSVCUndecoratedNameParser.h.

Constructor & Destructor Documentation

◆ MSVCUndecoratedNameSpecifier()

MSVCUndecoratedNameSpecifier::MSVCUndecoratedNameSpecifier ( llvm::StringRef  full_name,
llvm::StringRef  base_name 
)
inline

Definition at line 19 of file MSVCUndecoratedNameParser.h.

Member Function Documentation

◆ GetBaseName()

llvm::StringRef MSVCUndecoratedNameSpecifier::GetBaseName ( ) const
inline

Definition at line 24 of file MSVCUndecoratedNameParser.h.

References m_base_name.

◆ GetFullName()

llvm::StringRef MSVCUndecoratedNameSpecifier::GetFullName ( ) const
inline

Definition at line 23 of file MSVCUndecoratedNameParser.h.

References m_full_name.

Member Data Documentation

◆ m_base_name

llvm::StringRef MSVCUndecoratedNameSpecifier::m_base_name
private

Definition at line 28 of file MSVCUndecoratedNameParser.h.

Referenced by GetBaseName().

◆ m_full_name

llvm::StringRef MSVCUndecoratedNameSpecifier::m_full_name
private

Definition at line 27 of file MSVCUndecoratedNameParser.h.

Referenced by GetFullName().


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