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

The constant tables of a single CBO, which are referenced by index from the bytecode of its functions. More...

#include <bond/vm/codesegment.h>

Public Attributes

const Value32 * mValue32Table
 The table of 32-bit constants.
const Value64 * mValue64Table
 The table of 64-bit constants.
const StringView * mStringTable
 The table of string constants.
const QualifiedName * mQualifiedNameTable
 The table of qualified names of the symbols referenced by the CBO.

Detailed Description

The constant tables of a single CBO, which are referenced by index from the bytecode of its functions.

Member Data Documentation

◆ mQualifiedNameTable

const QualifiedName* Bond::ConstantTable::mQualifiedNameTable

The table of qualified names of the symbols referenced by the CBO.

◆ mStringTable

const StringView* Bond::ConstantTable::mStringTable

The table of string constants.

◆ mValue32Table

const Value32* Bond::ConstantTable::mValue32Table

The table of 32-bit constants.

◆ mValue64Table

const Value64* Bond::ConstantTable::mValue64Table

The table of 64-bit constants.


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