LLVM: llvm::codeview::ProcedureRecord Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/TypeRecord.h](TypeRecord%5F8h%5Fsource.html)"

Inheritance diagram for llvm::codeview::ProcedureRecord:

Public Member Functions
ProcedureRecord ()=default
ProcedureRecord (TypeRecordKind Kind)
ProcedureRecord (TypeIndex ReturnType, CallingConvention CallConv, FunctionOptions Options, uint16_t ParameterCount, TypeIndex ArgumentList)
TypeIndex getReturnType () const
CallingConvention getCallConv () const
FunctionOptions getOptions () const
uint16_t getParameterCount () const
TypeIndex getArgumentList () const
Public Member Functions inherited from llvm::codeview::TypeRecord
TypeRecordKind getKind () const
Public Attributes
TypeIndex ReturnType
CallingConvention CallConv = CallingConvention::NearC
FunctionOptions Options = FunctionOptions::None
uint16_t ParameterCount = 0
TypeIndex ArgumentList
Public Attributes inherited from llvm::codeview::TypeRecord
TypeRecordKind Kind

Detailed Description

Definition at line 146 of file TypeRecord.h.

Constructor & Destructor Documentation

llvm::codeview::ProcedureRecord::ProcedureRecord ( ) default

ProcedureRecord() [2/3]

llvm::codeview::ProcedureRecord::ProcedureRecord ( TypeRecordKind Kind) inlineexplicit

ProcedureRecord() [3/3]

Member Function Documentation

getArgumentList()

TypeIndex llvm::codeview::ProcedureRecord::getArgumentList ( ) const inline

getCallConv()

getOptions()

FunctionOptions llvm::codeview::ProcedureRecord::getOptions ( ) const inline

getParameterCount()

uint16_t llvm::codeview::ProcedureRecord::getParameterCount ( ) const inline

getReturnType()

TypeIndex llvm::codeview::ProcedureRecord::getReturnType ( ) const inline

Member Data Documentation

ArgumentList

TypeIndex llvm::codeview::ProcedureRecord::ArgumentList

CallConv

Options

ParameterCount

uint16_t llvm::codeview::ProcedureRecord::ParameterCount = 0

ReturnType

TypeIndex llvm::codeview::ProcedureRecord::ReturnType


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