ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::IR::Entity Member List
This is the complete list of members for
Ark::internal::IR::Entity
, including all inherited members.
bytecode
() const
Ark::internal::IR::Entity
Entity
(Kind kind)
Ark::internal::IR::Entity
explicit
Entity
(Instruction inst, uint16_t arg=0)
Ark::internal::IR::Entity
explicit
Entity
(Instruction inst, uint16_t primary_arg, uint16_t secondary_arg)
Ark::internal::IR::Entity
filename
() const
Ark::internal::IR::Entity
inline
Goto
(const Entity &label)
Ark::internal::IR::Entity
static
GotoIf
(const Entity &label, bool cond)
Ark::internal::IR::Entity
static
hasValidSourceLocation
() const
Ark::internal::IR::Entity
inline
inst
() const
Ark::internal::IR::Entity
inline
kind
() const
Ark::internal::IR::Entity
inline
Label
(label_t value)
Ark::internal::IR::Entity
static
label
() const
Ark::internal::IR::Entity
inline
m_inst
Ark::internal::IR::Entity
private
m_kind
Ark::internal::IR::Entity
private
m_label
Ark::internal::IR::Entity
private
m_primary_arg
Ark::internal::IR::Entity
private
m_secondary_arg
Ark::internal::IR::Entity
private
m_source_file
Ark::internal::IR::Entity
private
m_source_line
Ark::internal::IR::Entity
private
primaryArg
() const
Ark::internal::IR::Entity
inline
secondaryArg
() const
Ark::internal::IR::Entity
inline
setSourceLocation
(const std::string &filename, std::size_t line)
Ark::internal::IR::Entity
sourceLine
() const
Ark::internal::IR::Entity
inline
Generated on Wed May 21 2025 18:40:52 for ArkScript by
1.12.0