LLVM  8.0.1
Public Types | Public Attributes | List of all members
llvm::codeview::FrameData Struct Reference

Data in the SUBSEC_FRAMEDATA subection. More...

#include "llvm/DebugInfo/CodeView/CodeView.h"

Collaboration diagram for llvm::codeview::FrameData:
Collaboration graph
[legend]

Public Types

enum  : uint32_t { HasSEH = 1 << 0, HasEH = 1 << 1, IsFunctionStart = 1 << 2 }
 

Public Attributes

support::ulittle32_t RvaStart
 
support::ulittle32_t CodeSize
 
support::ulittle32_t LocalSize
 
support::ulittle32_t ParamsSize
 
support::ulittle32_t MaxStackSize
 
support::ulittle32_t FrameFunc
 
support::ulittle16_t PrologSize
 
support::ulittle16_t SavedRegsSize
 
support::ulittle32_t Flags
 

Detailed Description

Data in the SUBSEC_FRAMEDATA subection.

Definition at line 552 of file CodeView.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint32_t
Enumerator
HasSEH 
HasEH 
IsFunctionStart 

Definition at line 562 of file CodeView.h.

Member Data Documentation

◆ CodeSize

support::ulittle32_t llvm::codeview::FrameData::CodeSize

Definition at line 554 of file CodeView.h.

◆ Flags

support::ulittle32_t llvm::codeview::FrameData::Flags

Definition at line 561 of file CodeView.h.

◆ FrameFunc

support::ulittle32_t llvm::codeview::FrameData::FrameFunc

Definition at line 558 of file CodeView.h.

◆ LocalSize

support::ulittle32_t llvm::codeview::FrameData::LocalSize

Definition at line 555 of file CodeView.h.

◆ MaxStackSize

support::ulittle32_t llvm::codeview::FrameData::MaxStackSize

Definition at line 557 of file CodeView.h.

◆ ParamsSize

support::ulittle32_t llvm::codeview::FrameData::ParamsSize

Definition at line 556 of file CodeView.h.

◆ PrologSize

support::ulittle16_t llvm::codeview::FrameData::PrologSize

Definition at line 559 of file CodeView.h.

◆ RvaStart

support::ulittle32_t llvm::codeview::FrameData::RvaStart

Definition at line 553 of file CodeView.h.

Referenced by llvm::codeview::DebugFrameDataSubsection::commit().

◆ SavedRegsSize

support::ulittle16_t llvm::codeview::FrameData::SavedRegsSize

Definition at line 560 of file CodeView.h.


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