LLDB mainline
Public Attributes | Friends | List of all members
lldb_private::Type::ParsedName Struct Reference

#include <Type.h>

Public Attributes

lldb::TypeClass type_class = lldb::eTypeClassAny
 
llvm::SmallVector< llvm::StringRef > scope
 
llvm::StringRef basename
 

Friends

bool operator== (const ParsedName &lhs, const ParsedName &rhs)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &os, const ParsedName &name)
 

Detailed Description

Definition at line 538 of file Type.h.

Friends And Related Function Documentation

◆ operator<<

llvm::raw_ostream & operator<< ( llvm::raw_ostream &  os,
const ParsedName name 
)
friend

Definition at line 552 of file Type.h.

◆ operator==

bool operator== ( const ParsedName lhs,
const ParsedName rhs 
)
friend

Definition at line 547 of file Type.h.

Member Data Documentation

◆ basename

llvm::StringRef lldb_private::Type::ParsedName::basename

Definition at line 545 of file Type.h.

Referenced by lldb_private::Type::GetTypeScopeAndBasename().

◆ scope

llvm::SmallVector<llvm::StringRef> lldb_private::Type::ParsedName::scope

Definition at line 543 of file Type.h.

Referenced by lldb_private::Type::GetTypeScopeAndBasename().

◆ type_class

lldb::TypeClass lldb_private::Type::ParsedName::type_class = lldb::eTypeClassAny

Definition at line 539 of file Type.h.

Referenced by lldb_private::Type::GetTypeScopeAndBasename().


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