LLDB mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::npdb::SymbolFileNativePDB::InlineSite Struct Reference

Public Member Functions

 InlineSite (PdbCompilandSymId parent_id)
 

Public Attributes

PdbCompilandSymId parent_id
 
std::shared_ptr< InlineFunctionInfoinline_function_info
 
RangeSourceLineVector ranges
 
std::vector< lldb_private::LineTable::Entryline_entries
 

Detailed Description

Definition at line 177 of file SymbolFileNativePDB.h.

Constructor & Destructor Documentation

◆ InlineSite()

lldb_private::npdb::SymbolFileNativePDB::InlineSite::InlineSite ( PdbCompilandSymId  parent_id)
inline

Definition at line 182 of file SymbolFileNativePDB.h.

Member Data Documentation

◆ inline_function_info

std::shared_ptr<InlineFunctionInfo> lldb_private::npdb::SymbolFileNativePDB::InlineSite::inline_function_info

Definition at line 179 of file SymbolFileNativePDB.h.

◆ line_entries

std::vector<lldb_private::LineTable::Entry> lldb_private::npdb::SymbolFileNativePDB::InlineSite::line_entries

Definition at line 181 of file SymbolFileNativePDB.h.

◆ parent_id

PdbCompilandSymId lldb_private::npdb::SymbolFileNativePDB::InlineSite::parent_id

Definition at line 178 of file SymbolFileNativePDB.h.

◆ ranges

RangeSourceLineVector lldb_private::npdb::SymbolFileNativePDB::InlineSite::ranges

Definition at line 180 of file SymbolFileNativePDB.h.


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