Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::ParamListSignature Struct Reference

Signature metadata for a function's parameter list. More...

#include <bond/vm/codesegment.h>

Public Member Functions

 ParamListSignature (const ParamSignature *paramSignatures=nullptr, uint32_t paramCount=0)
 Constructs a ParamListSignature.

Public Attributes

const ParamSignaturemParamSignatures
uint32_t mParamCount

Detailed Description

Signature metadata for a function's parameter list.

Constructor & Destructor Documentation

◆ ParamListSignature()

Bond::ParamListSignature::ParamListSignature ( const ParamSignature * paramSignatures = nullptr,
uint32_t paramCount = 0 )
inlineexplicit

Constructs a ParamListSignature.

Parameters
paramSignaturesPointer to the parameter signature array.
paramCountNumber of entries in the parameter signature array.

Member Data Documentation

◆ mParamCount

uint32_t Bond::ParamListSignature::mParamCount

◆ mParamSignatures

const ParamSignature* Bond::ParamListSignature::mParamSignatures

The documentation for this struct was generated from the following file:
  • include/bond/vm/codesegment.h