| 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 | |
| Entity(Instruction inst, uint8_t inst2, uint8_t inst3, uint8_t inst4) | Ark::internal::IR::Entity | |
| filename() const | Ark::internal::IR::Entity | inline |
| Goto(const Entity &label, Instruction inst=Instruction::JUMP) | Ark::internal::IR::Entity | static |
| GotoIf(const Entity &label, bool cond) | Ark::internal::IR::Entity | static |
| GotoWithArg(const Entity &label, Instruction inst, uint16_t primary_arg) | 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 |
| m_tertiary_arg | 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 |
| tertiaryArg() const | Ark::internal::IR::Entity | inline |