ArkScript
A small, fast, functional and scripting language for video games
Ark::InstLocations Struct Reference

#include <BytecodeReader.hpp>

Collaboration diagram for Ark::InstLocations:
[legend]

Public Attributes

std::vector< internal::InstLoclocations {}
 
std::size_t start {}
 Point to the INST_LOC_TABLE_START byte in the bytecode.
 
std::size_t end {}
 Point to the byte following the last byte of the table in the bytecode.
 

Detailed Description

Definition at line 66 of file BytecodeReader.hpp.

Member Data Documentation

◆ end

std::size_t Ark::InstLocations::end {}

Point to the byte following the last byte of the table in the bytecode.

Definition at line 70 of file BytecodeReader.hpp.

Referenced by Ark::BytecodeReader::code(), and Ark::BytecodeReader::instLocations().

◆ locations

std::vector<internal::InstLoc> Ark::InstLocations::locations {}

Definition at line 68 of file BytecodeReader.hpp.

Referenced by Ark::BytecodeReader::instLocations().

◆ start

std::size_t Ark::InstLocations::start {}

Point to the INST_LOC_TABLE_START byte in the bytecode.

Definition at line 69 of file BytecodeReader.hpp.

Referenced by Ark::BytecodeReader::instLocations().


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