|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Public Types | |
| enum class | Kind { Integer , Call } |
Public Attributes | |
| std::string | module_name |
| Kind | kind = Kind::Integer |
| std::string | name |
| long long | integer_value = 0 |
| std::string | callee |
| std::string | callee_module_name |
| Resolved declaring module of callee (populated during analysis). | |
| Operand | arg1 |
| Operand | arg2 |
| Source_Span | span |
| Source_Span | name_span |
Definition at line 109 of file Compiler_Line_Frontend.H.
| Enumerator | |
|---|---|
| Integer | |
| Call | |
Definition at line 111 of file Compiler_Line_Frontend.H.
| Operand Aleph::Compiler_Line_Frontend::Let_Definition::arg1 |
Definition at line 123 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| Operand Aleph::Compiler_Line_Frontend::Let_Definition::arg2 |
Definition at line 124 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| std::string Aleph::Compiler_Line_Frontend::Let_Definition::callee |
Definition at line 121 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| std::string Aleph::Compiler_Line_Frontend::Let_Definition::callee_module_name |
Resolved declaring module of callee (populated during analysis).
Definition at line 122 of file Compiler_Line_Frontend.H.
Definition at line 120 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| Kind Aleph::Compiler_Line_Frontend::Let_Definition::kind = Kind::Integer |
Definition at line 118 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| std::string Aleph::Compiler_Line_Frontend::Let_Definition::module_name |
Definition at line 117 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| std::string Aleph::Compiler_Line_Frontend::Let_Definition::name |
Definition at line 119 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| Source_Span Aleph::Compiler_Line_Frontend::Let_Definition::name_span |
Definition at line 126 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().
| Source_Span Aleph::Compiler_Line_Frontend::Let_Definition::span |
Definition at line 125 of file Compiler_Line_Frontend.H.
Referenced by Aleph::Compiler_Line_Frontend::parse_let_line().