LLDB  mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::ClangExpressionDeclMap::StructVars Struct Reference

The following values contain layout information for the materialized struct, but are not specific to a single materialization. More...

Collaboration diagram for lldb_private::ClangExpressionDeclMap::StructVars:
Collaboration graph
[legend]

Public Member Functions

 StructVars ()=default
 

Public Attributes

lldb::offset_t m_struct_alignment
 The alignment of the struct in bytes. More...
 
size_t m_struct_size = 0
 The size of the struct in bytes. More...
 
bool m_struct_laid_out
 True if the struct has been laid out and the layout is valid (that is, no new fields have been added since). More...
 
ConstString m_result_name
 The name of the result variable ($1, for example) More...
 

Detailed Description

The following values contain layout information for the materialized struct, but are not specific to a single materialization.

Definition at line 355 of file ClangExpressionDeclMap.h.

Constructor & Destructor Documentation

◆ StructVars()

lldb_private::ClangExpressionDeclMap::StructVars::StructVars ( )
default

Member Data Documentation

◆ m_result_name

ConstString lldb_private::ClangExpressionDeclMap::StructVars::m_result_name

The name of the result variable ($1, for example)

Definition at line 366 of file ClangExpressionDeclMap.h.

◆ m_struct_alignment

lldb::offset_t lldb_private::ClangExpressionDeclMap::StructVars::m_struct_alignment
Initial value:
=
0

The alignment of the struct in bytes.

Definition at line 358 of file ClangExpressionDeclMap.h.

◆ m_struct_laid_out

bool lldb_private::ClangExpressionDeclMap::StructVars::m_struct_laid_out
Initial value:
=
false

True if the struct has been laid out and the layout is valid (that is, no new fields have been added since).

Definition at line 361 of file ClangExpressionDeclMap.h.

◆ m_struct_size

size_t lldb_private::ClangExpressionDeclMap::StructVars::m_struct_size = 0

The size of the struct in bytes.

Definition at line 360 of file ClangExpressionDeclMap.h.


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