ArkScript
A small, lisp-inspired, functional scripting language
Ark::internal::Arg Struct Reference

#include <BytecodeReader.hpp>

Public Member Functions

uint16_t primary () const
 
uint16_t secondary () const
 

Public Attributes

ArgKind kind
 
uint8_t padding
 
uint16_t arg
 

Detailed Description

Definition at line 102 of file BytecodeReader.hpp.

Member Function Documentation

◆ primary()

uint16_t Ark::internal::Arg::primary ( ) const
inlinenodiscard

Definition at line 108 of file BytecodeReader.hpp.

References arg.

◆ secondary()

uint16_t Ark::internal::Arg::secondary ( ) const
inlinenodiscard

Definition at line 113 of file BytecodeReader.hpp.

References arg, and padding.

Member Data Documentation

◆ arg

uint16_t Ark::internal::Arg::arg

Definition at line 106 of file BytecodeReader.hpp.

Referenced by primary(), and secondary().

◆ kind

ArgKind Ark::internal::Arg::kind

Definition at line 104 of file BytecodeReader.hpp.

◆ padding

uint8_t Ark::internal::Arg::padding

Definition at line 105 of file BytecodeReader.hpp.

Referenced by secondary().


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