LLDB mainline
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 include/lldb/Symbol/Type.h.

◆ operator<<

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

Definition at line 552 of file include/lldb/Symbol/Type.h.

References basename, scope, and type_class.

◆ operator==

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

Definition at line 547 of file include/lldb/Symbol/Type.h.

References basename, scope, and type_class.

Member Data Documentation

◆ basename

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

◆ scope

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

◆ type_class

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

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