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

#include <IRInliner.hpp>

Collaboration diagram for Ark::internal::BlockInfo:
[legend]

Public Attributes

long constant_id
 
std::size_t addr
 
std::string name
 
std::optional< std::size_t > symbol_id
 

Detailed Description

Definition at line 25 of file IRInliner.hpp.

Member Data Documentation

◆ addr

std::size_t Ark::internal::BlockInfo::addr

Definition at line 28 of file IRInliner.hpp.

◆ constant_id

long Ark::internal::BlockInfo::constant_id

Definition at line 27 of file IRInliner.hpp.

Referenced by Ark::internal::IRInliner::findBlockBy().

◆ name

std::string Ark::internal::BlockInfo::name

Definition at line 29 of file IRInliner.hpp.

◆ symbol_id

std::optional<std::size_t> Ark::internal::BlockInfo::symbol_id

Definition at line 30 of file IRInliner.hpp.

Referenced by Ark::internal::IRInliner::findBlockBy().


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