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...

Public Member Functions

 StructVars ()=default
 

Public Attributes

lldb::offset_t m_struct_alignment
 The alignment of the struct in bytes.
 
size_t m_struct_size = 0
 The size of the struct in bytes.
 
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).
 
ConstString m_result_name
 The name of the result variable ($1, for example)
 

Detailed Description

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

Definition at line 356 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 367 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 359 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 362 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 361 of file ClangExpressionDeclMap.h.


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