|
topazc
|
Structure of value. More...

Public Member Functions | |
| Value (AST::Type t, AST::Value v, bool vu, bool il) | |
Public Attributes | |
| AST::Type | type |
| AST::Value | value |
| bool | is_value_unknown |
| bool | is_literal |
Structure of value.
Definition at line 43 of file semantic.hpp.
|
inline |
Definition at line 49 of file semantic.hpp.
| bool SemanticAnalyzer::Value::is_literal |
Is the value the result of an operation on literals
Definition at line 47 of file semantic.hpp.
| bool SemanticAnalyzer::Value::is_value_unknown |
Is the value the unknown at the compilation time (for example I/O value)
Definition at line 46 of file semantic.hpp.
| AST::Type SemanticAnalyzer::Value::type |
Type of value
Definition at line 44 of file semantic.hpp.
| AST::Value SemanticAnalyzer::Value::value |
Primitive value
Definition at line 45 of file semantic.hpp.