diff --git a/Cargo.lock b/Cargo.lock index 78811942d1..98072b8f88 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -381,9 +381,9 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.5" +version = "3.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53da17d37dba964b9b3ecb5c5a1f193a2762c700e6829201e645b9381c99dc7" +checksum = "9f1fe12880bae935d142c8702d500c63a4e8634b6c3c57ad72bf978fc7b6249a" dependencies = [ "atty", "bitflags", @@ -398,9 +398,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "3.2.5" +version = "3.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c11d40217d16aee8508cc8e5fde8b4ff24639758608e5374e731b53f85749fb9" +checksum = "ed6db9e867166a43a53f7199b5e4d1f522a1e5bd626654be263c999ce59df39a" dependencies = [ "heck", "proc-macro-error", @@ -1020,9 +1020,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.0" +version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c6392766afd7964e2531940894cffe4bd8d7d17dbc3c1c4857040fd4b33bdb3" +checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" dependencies = [ "autocfg", "hashbrown", @@ -1167,7 +1167,7 @@ dependencies = [ "ansi_term", "assert_cmd", "backtrace", - "clap 3.2.5", + "clap 3.2.6", "color-backtrace", "colored", "console", @@ -1210,7 +1210,7 @@ dependencies = [ name = "leo-parser" version = "1.5.3" dependencies = [ - "clap 3.2.5", + "clap 3.2.6", "indexmap", "lazy_static", "leo-ast", @@ -1252,7 +1252,7 @@ name = "leo-test-framework" version = "1.5.3" dependencies = [ "backtrace", - "clap 3.2.5", + "clap 3.2.6", "criterion", "leo-compiler", "leo-errors", diff --git a/Cargo.toml b/Cargo.toml index 9e14f1aef7..59db88d7d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ rev = "51633e2" version = "0.3.65" [dependencies.clap] -version = "3.2.1" +version = "3.2.6" features = ["derive", "env"] [dependencies.color-backtrace] diff --git a/compiler/ast/src/expressions/mod.rs b/compiler/ast/src/expressions/mod.rs index 8286fd89e6..b1a52e6dcf 100644 --- a/compiler/ast/src/expressions/mod.rs +++ b/compiler/ast/src/expressions/mod.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{GroupValue, Identifier, IntegerType, Node}; +use crate::{Identifier, IntegerType, Node}; use leo_span::Span; use serde::{Deserialize, Serialize}; @@ -49,6 +49,10 @@ pub use value::*; pub enum Expression { /// A circuit access expression, e.g., `Foo.bar`. Access(AccessExpression), + /// An identifier expression. + Identifier(Identifier), + /// A literal expression. + Literal(LiteralExpression), /// A binary expression, e.g., `42 + 24`. Binary(BinaryExpression), /// A call expression, e.g., `my_fun(args)`. @@ -58,14 +62,10 @@ pub enum Expression { /// An expression of type "error". /// Will result in a compile error eventually. Err(ErrExpression), - /// An identifier expression. - Identifier(Identifier), /// A ternary conditional expression `cond ? if_expr : else_expr`. Ternary(TernaryExpression), /// An unary expression. Unary(UnaryExpression), - /// A literal expression. - Value(ValueExpression), } impl Node for Expression { @@ -73,14 +73,14 @@ impl Node for Expression { use Expression::*; match self { Access(n) => n.span(), + Identifier(n) => n.span(), + Literal(n) => n.span(), Binary(n) => n.span(), Call(n) => n.span(), CircuitInit(n) => n.span(), Err(n) => n.span(), - Identifier(n) => n.span(), Ternary(n) => n.span(), Unary(n) => n.span(), - Value(n) => n.span(), } } @@ -88,14 +88,14 @@ impl Node for Expression { use Expression::*; match self { Access(n) => n.set_span(span), + Identifier(n) => n.set_span(span), + Literal(n) => n.set_span(span), Binary(n) => n.set_span(span), Call(n) => n.set_span(span), CircuitInit(n) => n.set_span(span), Err(n) => n.set_span(span), - Identifier(n) => n.set_span(span), Ternary(n) => n.set_span(span), Unary(n) => n.set_span(span), - Value(n) => n.set_span(span), } } } @@ -105,14 +105,14 @@ impl fmt::Display for Expression { use Expression::*; match &self { Access(n) => n.fmt(f), + Identifier(n) => n.fmt(f), + Literal(n) => n.fmt(f), Binary(n) => n.fmt(f), Call(n) => n.fmt(f), CircuitInit(n) => n.fmt(f), Err(n) => n.fmt(f), - Identifier(n) => n.fmt(f), Ternary(n) => n.fmt(f), Unary(n) => n.fmt(f), - Value(n) => n.fmt(f), } } } diff --git a/compiler/ast/src/expressions/value.rs b/compiler/ast/src/expressions/value.rs index c64e6391da..8a385a0e93 100644 --- a/compiler/ast/src/expressions/value.rs +++ b/compiler/ast/src/expressions/value.rs @@ -14,22 +14,24 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . +use crate::GroupLiteral; + use super::*; /// A literal expression. #[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub enum ValueExpression { +pub enum LiteralExpression { // todo: deserialize values here /// An address literal, e.g., `aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8s7pyjh9`. Address(String, #[serde(with = "leo_span::span_json")] Span), /// A boolean literal, either `true` or `false`. - Boolean(String, #[serde(with = "leo_span::span_json")] Span), + Boolean(bool, #[serde(with = "leo_span::span_json")] Span), /// A field literal, e.g., `42field`. /// A signed number followed by the keyword `field`. Field(String, #[serde(with = "leo_span::span_json")] Span), /// A group literal, either product or affine. /// For example, `42group` or `(12, 52)group`. - Group(Box), + Group(Box), /// An integer literal, e.g., `42`. Integer(IntegerType, String, #[serde(with = "leo_span::span_json")] Span), /// A scalar literal, e.g. `1scalar`. @@ -39,50 +41,47 @@ pub enum ValueExpression { String(String, #[serde(with = "leo_span::span_json")] Span), } -impl fmt::Display for ValueExpression { +impl fmt::Display for LiteralExpression { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - use ValueExpression::*; match &self { - Address(address, _) => write!(f, "{}", address), - Boolean(boolean, _) => write!(f, "{}", boolean), - Field(field, _) => write!(f, "{}", field), - Group(group) => write!(f, "{}", group), - Integer(type_, value, _) => write!(f, "{}{}", value, type_), - Scalar(scalar, _) => write!(f, "{}", scalar), - String(string, _) => write!(f, "{}", string), + Self::Address(address, _) => write!(f, "{}", address), + Self::Boolean(boolean, _) => write!(f, "{}", boolean), + Self::Field(field, _) => write!(f, "{}", field), + Self::Group(group) => write!(f, "{}", group), + Self::Integer(type_, value, _) => write!(f, "{}{}", value, type_), + Self::Scalar(scalar, _) => write!(f, "{}", scalar), + Self::String(string, _) => write!(f, "{}", string), } } } -impl Node for ValueExpression { +impl Node for LiteralExpression { fn span(&self) -> Span { - use ValueExpression::*; match &self { - Address(_, span) - | Boolean(_, span) - | Field(_, span) - | Integer(_, _, span) - | Scalar(_, span) - | String(_, span) => *span, - Group(group) => match &**group { - GroupValue::Single(_, span) => *span, - GroupValue::Tuple(tuple) => tuple.span, + Self::Address(_, span) + | Self::Boolean(_, span) + | Self::Field(_, span) + | Self::Integer(_, _, span) + | Self::Scalar(_, span) + | Self::String(_, span) => *span, + Self::Group(group) => match &**group { + GroupLiteral::Single(_, span) => *span, + GroupLiteral::Tuple(tuple) => tuple.span, }, } } fn set_span(&mut self, new_span: Span) { - use ValueExpression::*; match self { - Address(_, span) - | Boolean(_, span) - | Field(_, span) - | Integer(_, _, span) - | Scalar(_, span) - | String(_, span) => *span = new_span, - Group(group) => match &mut **group { - GroupValue::Single(_, span) => *span = new_span, - GroupValue::Tuple(tuple) => tuple.span = new_span, + Self::Address(_, span) + | Self::Boolean(_, span) + | Self::Field(_, span) + | Self::Integer(_, _, span) + | Self::Scalar(_, span) + | Self::String(_, span) => *span = new_span, + Self::Group(group) => match &mut **group { + GroupLiteral::Single(_, span) => *span = new_span, + GroupLiteral::Tuple(tuple) => tuple.span = new_span, }, } } diff --git a/compiler/ast/src/groups/group_value.rs b/compiler/ast/src/groups/group_literal.rs similarity index 81% rename from compiler/ast/src/groups/group_value.rs rename to compiler/ast/src/groups/group_literal.rs index 78e355e49e..6a8d8f10de 100644 --- a/compiler/ast/src/groups/group_value.rs +++ b/compiler/ast/src/groups/group_literal.rs @@ -22,34 +22,34 @@ use std::fmt; /// A group literal. #[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub enum GroupValue { +pub enum GroupLiteral { /// Product group literal, e.g., `42group`. Single(String, #[serde(with = "leo_span::span_json")] Span), /// An affine group literal with (x, y) coordinates. Tuple(GroupTuple), } -impl GroupValue { +impl GroupLiteral { pub fn set_span(&mut self, new_span: Span) { match self { - GroupValue::Single(_, old_span) => *old_span = new_span, - GroupValue::Tuple(tuple) => tuple.span = new_span, + Self::Single(_, old_span) => *old_span = new_span, + Self::Tuple(tuple) => tuple.span = new_span, } } pub fn span(&self) -> &Span { match self { - GroupValue::Single(_, span) => span, - GroupValue::Tuple(tuple) => &tuple.span, + Self::Single(_, span) => span, + Self::Tuple(tuple) => &tuple.span, } } } -impl fmt::Display for GroupValue { +impl fmt::Display for GroupLiteral { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match self { - GroupValue::Single(string, _) => write!(f, "{}", string), - GroupValue::Tuple(tuple) => write!(f, "{}", tuple), + Self::Single(string, _) => write!(f, "{}", string), + Self::Tuple(tuple) => write!(f, "{}", tuple), } } } diff --git a/compiler/ast/src/groups/mod.rs b/compiler/ast/src/groups/mod.rs index 388d2aeeb8..d52ab974a2 100644 --- a/compiler/ast/src/groups/mod.rs +++ b/compiler/ast/src/groups/mod.rs @@ -17,5 +17,5 @@ pub mod group_coordinate; pub use self::group_coordinate::*; -pub mod group_value; -pub use self::group_value::*; +pub mod group_literal; +pub use self::group_literal::*; diff --git a/compiler/ast/src/input/input_value.rs b/compiler/ast/src/input/input_value.rs index ddb0ec1577..ce2096cef9 100644 --- a/compiler/ast/src/input/input_value.rs +++ b/compiler/ast/src/input/input_value.rs @@ -14,8 +14,8 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{Expression, GroupValue, IntegerType, Node, Type, UnaryOperation, ValueExpression}; -use leo_errors::{InputError, LeoError, ParserError, Result}; +use crate::{Expression, GroupLiteral, IntegerType, LiteralExpression, Node, Type, UnaryOperation}; +use leo_errors::{InputError, LeoError, Result}; use serde::{Deserialize, Serialize}; use std::fmt; @@ -25,7 +25,7 @@ pub enum InputValue { Address(String), Boolean(bool), Field(String), - Group(GroupValue), + Group(GroupLiteral), Integer(IntegerType, String), } @@ -33,27 +33,22 @@ impl TryFrom<(Type, Expression)> for InputValue { type Error = LeoError; fn try_from(value: (Type, Expression)) -> Result { Ok(match value { - (type_, Expression::Value(value)) => { - match (type_, value) { - (Type::Address, ValueExpression::Address(value, _)) => Self::Address(value), - (Type::Boolean, ValueExpression::Boolean(value, span)) => { - let bool_value = value.parse::().map_err(|_| ParserError::unexpected_eof(span))?; // TODO: change error - Self::Boolean(bool_value) - } - (Type::Field, ValueExpression::Field(value, _)) => Self::Field(value), - (Type::Group, ValueExpression::Group(value)) => Self::Group(*value), - (Type::IntegerType(expected), ValueExpression::Integer(actual, value, span)) => { - if expected == actual { - Self::Integer(expected, value) - } else { - return Err(InputError::unexpected_type(expected.to_string(), actual, span).into()); - } - } - (x, y) => { - return Err(InputError::unexpected_type(x, &y, y.span()).into()); + (type_, Expression::Literal(lit)) => match (type_, lit) { + (Type::Address, LiteralExpression::Address(value, _)) => Self::Address(value), + (Type::Boolean, LiteralExpression::Boolean(value, _)) => Self::Boolean(value), + (Type::Field, LiteralExpression::Field(value, _)) => Self::Field(value), + (Type::Group, LiteralExpression::Group(value)) => Self::Group(*value), + (Type::IntegerType(expected), LiteralExpression::Integer(actual, value, span)) => { + if expected == actual { + Self::Integer(expected, value) + } else { + return Err(InputError::unexpected_type(expected.to_string(), actual, span).into()); } } - } + (x, y) => { + return Err(InputError::unexpected_type(x, &y, y.span()).into()); + } + }, (type_, Expression::Unary(unary)) if unary.op == UnaryOperation::Negate => { InputValue::try_from((type_, *unary.receiver))? } diff --git a/compiler/ast/src/passes/reconstructing_director.rs b/compiler/ast/src/passes/reconstructing_director.rs index bab85dc63b..50907f947d 100644 --- a/compiler/ast/src/passes/reconstructing_director.rs +++ b/compiler/ast/src/passes/reconstructing_director.rs @@ -41,7 +41,7 @@ impl ReconstructingDirector { pub fn reduce_expression(&mut self, expression: &Expression) -> Result { let new = match expression { Expression::Identifier(identifier) => Expression::Identifier(self.reduce_identifier(identifier)?), - Expression::Value(value) => self.reduce_value(value)?, + Expression::Literal(lit) => self.reduce_literal(lit)?, Expression::Binary(binary) => Expression::Binary(self.reduce_binary(binary)?), Expression::Unary(unary) => Expression::Unary(self.reduce_unary(unary)?), Expression::Ternary(ternary) => Expression::Ternary(self.reduce_ternary(ternary)?), @@ -61,29 +61,29 @@ impl ReconstructingDirector { self.reducer.reduce_group_tuple(group_tuple) } - pub fn reduce_group_value(&mut self, group_value: &GroupValue) -> Result { - let new = match group_value { - GroupValue::Tuple(group_tuple) => GroupValue::Tuple(self.reduce_group_tuple(group_tuple)?), - _ => group_value.clone(), + pub fn reduce_group_literal(&mut self, group_lit: &GroupLiteral) -> Result { + let new = match group_lit { + GroupLiteral::Tuple(group_tuple) => GroupLiteral::Tuple(self.reduce_group_tuple(group_tuple)?), + _ => group_lit.clone(), }; - self.reducer.reduce_group_value(group_value, new) + self.reducer.reduce_group_literal(group_lit, new) } pub fn reduce_string(&mut self, string: &str, span: &Span) -> Result { self.reducer.reduce_string(string, span) } - pub fn reduce_value(&mut self, value: &ValueExpression) -> Result { - let new = match value { - ValueExpression::Group(group_value) => { - Expression::Value(ValueExpression::Group(Box::new(self.reduce_group_value(group_value)?))) - } - ValueExpression::String(string, span) => self.reduce_string(string, span)?, - _ => Expression::Value(value.clone()), + pub fn reduce_literal(&mut self, lit: &LiteralExpression) -> Result { + let new = match lit { + LiteralExpression::Group(group_value) => Expression::Literal(LiteralExpression::Group(Box::new( + self.reduce_group_literal(group_value)?, + ))), + LiteralExpression::String(string, span) => self.reduce_string(string, span)?, + _ => Expression::Literal(lit.clone()), }; - self.reducer.reduce_value(value, new) + self.reducer.reduce_literal(lit, new) } pub fn reduce_binary(&mut self, binary: &BinaryExpression) -> Result { @@ -158,38 +158,11 @@ impl ReconstructingDirector { self.reducer.reduce_definition(definition, variable_names, type_, value) } - pub fn reduce_assignee_access(&mut self, access: &AssigneeAccess) -> Result { - let new = match access { - AssigneeAccess::ArrayRange(left, right) => { - let left = left.as_ref().map(|left| self.reduce_expression(left)).transpose()?; - let right = right.as_ref().map(|right| self.reduce_expression(right)).transpose()?; - - AssigneeAccess::ArrayRange(left, right) - } - AssigneeAccess::ArrayIndex(index) => AssigneeAccess::ArrayIndex(self.reduce_expression(index)?), - AssigneeAccess::Member(identifier) => AssigneeAccess::Member(self.reduce_identifier(identifier)?), - _ => access.clone(), - }; - - self.reducer.reduce_assignee_access(access, new) - } - - pub fn reduce_assignee(&mut self, assignee: &Assignee) -> Result { - let identifier = self.reduce_identifier(&assignee.identifier)?; - - let mut accesses = vec![]; - for access in assignee.accesses.iter() { - accesses.push(self.reduce_assignee_access(access)?); - } - - self.reducer.reduce_assignee(assignee, identifier, accesses) - } - pub fn reduce_assign(&mut self, assign: &AssignStatement) -> Result { - let assignee = self.reduce_assignee(&assign.assignee)?; + let place = self.reduce_expression(&assign.place)?; let value = self.reduce_expression(&assign.value)?; - self.reducer.reduce_assign(assign, assignee, value) + self.reducer.reduce_assign(assign, place, value) } pub fn reduce_conditional(&mut self, conditional: &ConditionalStatement) -> Result { diff --git a/compiler/ast/src/passes/reconstructing_reducer.rs b/compiler/ast/src/passes/reconstructing_reducer.rs index 5f947e6a06..7abb975dc8 100644 --- a/compiler/ast/src/passes/reconstructing_reducer.rs +++ b/compiler/ast/src/passes/reconstructing_reducer.rs @@ -55,15 +55,18 @@ pub trait ReconstructingReducer { }) } - fn reduce_group_value(&mut self, _group_value: &GroupValue, new: GroupValue) -> Result { + fn reduce_group_literal(&mut self, _group_lit: &GroupLiteral, new: GroupLiteral) -> Result { Ok(new) } fn reduce_string(&mut self, string: &str, span: &Span) -> Result { - Ok(Expression::Value(ValueExpression::String(string.to_string(), *span))) + Ok(Expression::Literal(LiteralExpression::String( + string.to_string(), + *span, + ))) } - fn reduce_value(&mut self, _value: &ValueExpression, new: Expression) -> Result { + fn reduce_literal(&mut self, _lit: &LiteralExpression, new: Expression) -> Result { Ok(new) } @@ -159,32 +162,15 @@ pub trait ReconstructingReducer { }) } - fn reduce_assignee_access(&mut self, _access: &AssigneeAccess, new: AssigneeAccess) -> Result { - Ok(new) - } - - fn reduce_assignee( - &mut self, - assignee: &Assignee, - identifier: Identifier, - accesses: Vec, - ) -> Result { - Ok(Assignee { - identifier, - accesses, - span: assignee.span, - }) - } - fn reduce_assign( &mut self, assign: &AssignStatement, - assignee: Assignee, + place: Expression, value: Expression, ) -> Result { Ok(AssignStatement { operation: assign.operation, - assignee, + place, value, span: assign.span, }) diff --git a/compiler/ast/src/passes/visitor.rs b/compiler/ast/src/passes/visitor.rs index 14c879ca3d..32d53215ab 100644 --- a/compiler/ast/src/passes/visitor.rs +++ b/compiler/ast/src/passes/visitor.rs @@ -42,6 +42,10 @@ pub trait ExpressionVisitor<'a> { Default::default() } + fn visit_literal(&mut self, _input: &'a LiteralExpression) -> VisitResult { + Default::default() + } + fn visit_call(&mut self, _input: &'a CallExpression) -> VisitResult { Default::default() } @@ -65,10 +69,6 @@ pub trait ExpressionVisitor<'a> { fn visit_unary(&mut self, _input: &'a UnaryExpression) -> VisitResult { Default::default() } - - fn visit_value(&mut self, _input: &'a ValueExpression) -> VisitResult { - Default::default() - } } pub trait StatementVisitor<'a> { diff --git a/compiler/ast/src/passes/visitor_director.rs b/compiler/ast/src/passes/visitor_director.rs index 72a7d999ea..8288e1929d 100644 --- a/compiler/ast/src/passes/visitor_director.rs +++ b/compiler/ast/src/passes/visitor_director.rs @@ -36,14 +36,14 @@ pub trait ExpressionVisitorDirector<'a>: VisitorDirector<'a> { if let VisitResult::VisitChildren = self.visitor_ref().visit_expression(input) { match input { Expression::Access(expr) => self.visit_access(expr, additional), + Expression::Identifier(expr) => self.visit_identifier(expr, additional), + Expression::Literal(expr) => self.visit_literal(expr, additional), Expression::Binary(expr) => self.visit_binary(expr, additional), Expression::Call(expr) => self.visit_call(expr, additional), Expression::CircuitInit(expr) => self.visit_circuit_init(expr, additional), Expression::Err(expr) => self.visit_err(expr, additional), - Expression::Identifier(expr) => self.visit_identifier(expr, additional), Expression::Ternary(expr) => self.visit_ternary(expr, additional), Expression::Unary(expr) => self.visit_unary(expr, additional), - Expression::Value(expr) => self.visit_value(expr, additional), }; } @@ -55,8 +55,12 @@ pub trait ExpressionVisitorDirector<'a>: VisitorDirector<'a> { None } - fn visit_value(&mut self, input: &'a ValueExpression, _additional: &Self::AdditionalInput) -> Option { - self.visitor_ref().visit_value(input); + fn visit_literal( + &mut self, + input: &'a LiteralExpression, + _additional: &Self::AdditionalInput, + ) -> Option { + self.visitor_ref().visit_literal(input); None } diff --git a/compiler/ast/src/statements/assign/assignee.rs b/compiler/ast/src/statements/assign/assignee.rs deleted file mode 100644 index 3e8e26c14e..0000000000 --- a/compiler/ast/src/statements/assign/assignee.rs +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (C) 2019-2022 Aleo Systems Inc. -// This file is part of the Leo library. - -// The Leo library is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. - -// The Leo library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License -// along with the Leo library. If not, see . - -use crate::{Expression, Identifier, PositiveNumber}; -use leo_span::Span; - -use serde::{Deserialize, Serialize}; -use std::fmt; - -#[allow(clippy::large_enum_variant)] -/// A sub-place in a variable to assign to. -#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub enum AssigneeAccess { - /// Assignment to a range in an array. - ArrayRange(Option, Option), - /// Assignment to an element of an array identified by its index. - ArrayIndex(Expression), - /// Assignment to a tuple field by its position, e.g., `2`. - Tuple(PositiveNumber, #[serde(with = "leo_span::span_json")] Span), - /// Assignment to a field in a structure. - Member(Identifier), -} - -/// Definition assignee, e.g., `v`, `arr[0..2]`, `p.x`. -#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub struct Assignee { - /// The base variable to assign to. - pub identifier: Identifier, - /// Sub-places within `identifier` to assign to, if any. - pub accesses: Vec, - pub span: Span, -} - -impl Assignee { - /// Returns the name of the variable being assigned to. - pub fn identifier(&self) -> &Identifier { - &self.identifier - } -} - -impl fmt::Display for Assignee { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - write!(f, "{}", self.identifier)?; - - for access in &self.accesses { - match access { - AssigneeAccess::ArrayRange(Some(left), Some(right)) => write!(f, "[{}..{}]", left, right)?, - AssigneeAccess::ArrayRange(None, Some(right)) => write!(f, "[..{}]", right)?, - AssigneeAccess::ArrayRange(Some(left), None) => write!(f, "[{}..]", left)?, - AssigneeAccess::ArrayRange(None, None) => write!(f, "[..]")?, - AssigneeAccess::ArrayIndex(index) => write!(f, "[{}]", index)?, - AssigneeAccess::Tuple(index, _span) => write!(f, ".{}", index)?, - AssigneeAccess::Member(member) => write!(f, ".{}", member)?, - } - } - - write!(f, "") - } -} diff --git a/compiler/ast/src/statements/assign/mod.rs b/compiler/ast/src/statements/assign/mod.rs index 214e092388..3c28d5ed2e 100644 --- a/compiler/ast/src/statements/assign/mod.rs +++ b/compiler/ast/src/statements/assign/mod.rs @@ -20,9 +20,6 @@ use leo_span::Span; use serde::{Deserialize, Serialize}; use std::fmt; -mod assignee; -pub use assignee::*; - /// The assignment operator. #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize, Debug)] pub enum AssignOperation { @@ -87,7 +84,7 @@ pub struct AssignStatement { /// For plain assignment, use `AssignOperation::Assign`. pub operation: AssignOperation, /// The place to assign to. - pub assignee: Assignee, + pub place: Expression, /// The value to assign to the `assignee`. pub value: Expression, /// The span, excluding the semicolon. @@ -96,7 +93,7 @@ pub struct AssignStatement { impl fmt::Display for AssignStatement { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - write!(f, "{} {} {};", self.assignee, self.operation.as_ref(), self.value) + write!(f, "{} {} {};", self.place, self.operation.as_ref(), self.value) } } diff --git a/compiler/parser/src/parser/expression.rs b/compiler/parser/src/parser/expression.rs index eeb847192a..b56a69719c 100644 --- a/compiler/parser/src/parser/expression.rs +++ b/compiler/parser/src/parser/expression.rs @@ -15,10 +15,11 @@ // along with the Leo library. If not, see . use super::*; - use leo_errors::{ParserError, Result}; use leo_span::sym; +use snarkvm_dpc::{prelude::Address, testnet2::Testnet2}; + const INT_TYPES: &[Token] = &[ Token::I8, Token::I16, @@ -374,9 +375,9 @@ impl ParserContext<'_> { /// tuple initialization expression or an affine group literal. fn parse_tuple_expression(&mut self) -> Result { if let Some(gt) = self.eat_group_partial().transpose()? { - return Ok(Expression::Value(ValueExpression::Group(Box::new(GroupValue::Tuple( - gt, - ))))); + return Ok(Expression::Literal(LiteralExpression::Group(Box::new( + GroupLiteral::Tuple(gt), + )))); } let (mut tuple, trailing, span) = self.parse_expr_tuple()?; @@ -501,31 +502,38 @@ impl ParserContext<'_> { // Literal followed by `field`, e.g., `42field`. Some(Token::Field) => { assert_no_whitespace("field")?; - Expression::Value(ValueExpression::Field(value, full_span)) + Expression::Literal(LiteralExpression::Field(value, full_span)) } // Literal followed by `group`, e.g., `42group`. Some(Token::Group) => { assert_no_whitespace("group")?; - Expression::Value(ValueExpression::Group(Box::new(GroupValue::Single(value, full_span)))) + Expression::Literal(LiteralExpression::Group(Box::new(GroupLiteral::Single( + value, full_span, + )))) } // Literal followed by `scalar` e.g., `42scalar`. Some(Token::Scalar) => { assert_no_whitespace("scalar")?; - Expression::Value(ValueExpression::Scalar(value, full_span)) + Expression::Literal(LiteralExpression::Scalar(value, full_span)) } // Literal followed by other type suffix, e.g., `42u8`. Some(suffix) => { assert_no_whitespace(&suffix.to_string())?; let int_ty = Self::token_to_int_type(suffix).expect("unknown int type token"); - Expression::Value(ValueExpression::Integer(int_ty, value, full_span)) + Expression::Literal(LiteralExpression::Integer(int_ty, value, full_span)) } None => return Err(ParserError::implicit_values_not_allowed(value, span).into()), } } - Token::True => Expression::Value(ValueExpression::Boolean("true".into(), span)), - Token::False => Expression::Value(ValueExpression::Boolean("false".into(), span)), - Token::AddressLit(value) => Expression::Value(ValueExpression::Address(value, span)), - Token::StaticString(value) => Expression::Value(ValueExpression::String(value, span)), + Token::True => Expression::Literal(LiteralExpression::Boolean(true, span)), + Token::False => Expression::Literal(LiteralExpression::Boolean(false, span)), + Token::AddressLit(addr) => { + if addr.parse::>().is_err() { + self.emit_err(ParserError::invalid_address_lit(&addr, span)); + } + Expression::Literal(LiteralExpression::Address(addr, span)) + } + Token::StaticString(value) => Expression::Literal(LiteralExpression::String(value, span)), Token::Ident(name) => { let ident = Identifier { name, span }; if !self.disallow_circuit_construction && self.check(&Token::LeftCurly) { diff --git a/compiler/parser/src/parser/statement.rs b/compiler/parser/src/parser/statement.rs index c980030108..a7a35f15f5 100644 --- a/compiler/parser/src/parser/statement.rs +++ b/compiler/parser/src/parser/statement.rs @@ -22,25 +22,6 @@ use leo_span::sym; const ASSIGN_TOKENS: &[Token] = &[Token::Assign]; impl ParserContext<'_> { - /// Returns an [`Identifier`] AST node if the given [`Expression`] AST node evaluates to an - /// identifier access. The access is stored in the given accesses. - fn construct_assignee_access(expr: Expression, _accesses: &mut [AssigneeAccess]) -> Result { - match expr { - Expression::Identifier(id) => Ok(id), - _ => Err(ParserError::invalid_assignment_target(expr.span()).into()), - } - } - - /// Returns an [`Assignee`] AST node from the given [`Expression`] AST node with accesses. - fn construct_assignee(expr: Expression) -> Result { - let mut accesses = Vec::new(); - Ok(Assignee { - span: expr.span(), - identifier: Self::construct_assignee_access(expr, &mut accesses)?, - accesses, - }) - } - /// Returns a [`Statement`] AST node if the next tokens represent a statement. pub(crate) fn parse_statement(&mut self) -> Result { match &self.token.token { @@ -56,15 +37,14 @@ impl ParserContext<'_> { /// Returns a [`Block`] AST node if the next tokens represent a assign, or expression statement. fn parse_assign_statement(&mut self) -> Result { - let expr = self.parse_expression()?; + let place = self.parse_expression()?; if self.eat_any(ASSIGN_TOKENS) { let value = self.parse_expression()?; - let assignee = Self::construct_assignee(expr)?; self.expect(&Token::Semicolon)?; Ok(Statement::Assign(Box::new(AssignStatement { - span: assignee.span + value.span(), - assignee, + span: place.span() + value.span(), + place, // Currently only `=` so this is alright. operation: AssignOperation::Assign, value, @@ -72,7 +52,7 @@ impl ParserContext<'_> { } else { // Error on `expr;` but recover as an empty block `{}`. self.expect(&Token::Semicolon)?; - let span = expr.span() + self.prev_token.span; + let span = place.span() + self.prev_token.span; self.emit_err(ParserError::expr_stmts_disallowed(span)); Ok(Statement::dummy(span)) } diff --git a/compiler/parser/src/tokenizer/lexer.rs b/compiler/parser/src/tokenizer/lexer.rs index c50905356b..aa3ce44430 100644 --- a/compiler/parser/src/tokenizer/lexer.rs +++ b/compiler/parser/src/tokenizer/lexer.rs @@ -17,13 +17,11 @@ use crate::tokenizer::Token; use leo_errors::{ParserError, Result}; use leo_span::{Span, Symbol}; -use snarkvm_dpc::{prelude::*, testnet2::Testnet2}; use serde::{Deserialize, Serialize}; use std::{ fmt, iter::{from_fn, Peekable}, - str::FromStr, }; /// Eat an identifier, that is, a string matching '[a-zA-Z][a-zA-Z\d_]*', if any. @@ -38,6 +36,14 @@ fn is_bidi_override(c: char) -> bool { (0x202A..=0x202E).contains(&i) || (0x2066..=0x2069).contains(&i) } +/// Ensure that `string` contains no Unicode Bidirectional Override code points. +fn ensure_no_bidi_override(string: &str) -> Result<()> { + if string.chars().any(is_bidi_override) { + return Err(ParserError::lexer_bidi_override().into()); + } + Ok(()) +} + impl Token { // todo: remove this unused code or reference https://github.com/Geal/nom/blob/main/examples/string.rs // // Eats the parts of the unicode character after \u. @@ -176,6 +182,7 @@ impl Token { return Err(ParserError::lexer_empty_input().into()); } + let input_str = input; let mut input = input.chars().peekable(); // Consumes a single character token. @@ -207,28 +214,15 @@ impl Token { match *input.peek().ok_or_else(ParserError::lexer_empty_input)? { x if x.is_ascii_whitespace() => return single(&mut input, Token::WhiteSpace), '"' => { - let mut string = String::new(); - input.next(); + // Find end string quotation mark. + // Instead of checking each `char` and pushing, we can avoid reallocations. + let rest = &input_str[1..]; + let string = match rest.as_bytes().iter().position(|c| *c == b'"') { + None => return Err(ParserError::lexer_string_not_closed(rest).into()), + Some(idx) => rest[..idx].to_owned(), + }; - let mut ended = false; - while let Some(c) = input.next() { - // Check for illegal characters. - if is_bidi_override(c) { - return Err(ParserError::lexer_bidi_override().into()); - } - - // Check for end string quotation mark. - if c == '"' { - input.next(); - ended = true; - break; - } - string.push(c); - } - - if !ended { - return Err(ParserError::lexer_string_not_closed(string).into()); - } + ensure_no_bidi_override(&string)?; // + 2 to account for parsing quotation marks. return Ok((string.len() + 2, Token::StaticString(string))); @@ -248,21 +242,14 @@ impl Token { '/' => { input.next(); if input.next_if_eq(&'/').is_some() { - let mut comment = String::from("//"); + // Find the end of the comment line. + let comment = match input_str.as_bytes().iter().position(|c| *c == b'\n') { + None => input_str, + Some(idx) => &input_str[..idx + 1], + }; - while let Some(c) = input.next_if(|c| c != &'\n') { - if is_bidi_override(c) { - return Err(ParserError::lexer_bidi_override().into()); - } - comment.push(c); - } - - if let Some(newline) = input.next_if_eq(&'\n') { - comment.push(newline); - return Ok((comment.len(), Token::CommentLine(comment))); - } - - return Ok((comment.len(), Token::CommentLine(comment))); + ensure_no_bidi_override(comment)?; + return Ok((comment.len(), Token::CommentLine(comment.to_owned()))); } else if input.next_if_eq(&'*').is_some() { let mut comment = String::from("/*"); @@ -272,9 +259,6 @@ impl Token { let mut ended = false; while let Some(c) = input.next() { - if is_bidi_override(c) { - return Err(ParserError::lexer_bidi_override().into()); - } comment.push(c); if c == '*' && input.next_if_eq(&'/').is_some() { comment.push('/'); @@ -283,6 +267,8 @@ impl Token { } } + ensure_no_bidi_override(&comment)?; + if !ended { return Err(ParserError::lexer_block_comment_does_not_close_before_eof(comment).into()); } @@ -381,8 +367,3 @@ impl fmt::Debug for SpannedToken { ::fmt(self, f) } } - -/// Returns true if the given string is a valid Aleo address. -pub(crate) fn check_address(address: &str) -> bool { - Address::::from_str(address).is_ok() -} diff --git a/compiler/parser/src/tokenizer/mod.rs b/compiler/parser/src/tokenizer/mod.rs index de112ab2e9..20e838804e 100644 --- a/compiler/parser/src/tokenizer/mod.rs +++ b/compiler/parser/src/tokenizer/mod.rs @@ -28,11 +28,8 @@ pub(crate) use self::token::*; pub(crate) mod lexer; pub(crate) use self::lexer::*; -use leo_errors::{ParserError, Result}; -use leo_span::{ - span::{BytePos, Pos}, - Span, -}; +use leo_errors::Result; +use leo_span::span::{BytePos, Pos, Span}; /// Creates a new vector of spanned tokens from a given file path and source code text. pub(crate) fn tokenize(input: &str, start_pos: BytePos) -> Result> { @@ -42,24 +39,20 @@ pub(crate) fn tokenize(input: &str, start_pos: BytePos) -> Result impl '_ + Iterator> { - let mut index = 0usize; +pub(crate) fn tokenize_iter(mut input: &str, mut lo: BytePos) -> impl '_ + Iterator> { iter::from_fn(move || { - while input.len() > index { - let (token_len, token) = match Token::eat(&input[index..]) { + while !input.is_empty() { + let (token_len, token) = match Token::eat(input) { Err(e) => return Some(Err(e)), Ok(t) => t, }; - index += token_len; + input = &input[token_len..]; let span = Span::new(lo, lo + BytePos::from_usize(token_len)); lo = span.hi; match token { Token::WhiteSpace => continue, - Token::AddressLit(address) if !check_address(&address) => { - return Some(Err(ParserError::invalid_address_lit(address, span).into())); - } _ => return Some(Ok(SpannedToken { token, span })), } } diff --git a/compiler/passes/src/symbol_table/table.rs b/compiler/passes/src/symbol_table/table.rs index cb49fe5d58..9402e2d2a1 100644 --- a/compiler/passes/src/symbol_table/table.rs +++ b/compiler/passes/src/symbol_table/table.rs @@ -38,8 +38,8 @@ pub struct SymbolTable<'a> { } impl<'a> SymbolTable<'a> { - pub fn check_shadowing(&self, symbol: &Symbol, span: Span) -> Result<()> { - if self.functions.contains_key(symbol) { + pub fn check_shadowing(&self, symbol: Symbol, span: Span) -> Result<()> { + if self.functions.contains_key(&symbol) { Err(AstError::shadowed_function(symbol, span).into()) } else { self.variables.check_shadowing(symbol, span)?; @@ -52,7 +52,7 @@ impl<'a> SymbolTable<'a> { } pub fn insert_fn(&mut self, symbol: Symbol, insert: &'a Function) -> Result<()> { - self.check_shadowing(&symbol, insert.span)?; + self.check_shadowing(symbol, insert.span)?; self.functions.insert(symbol, insert); Ok(()) } @@ -67,13 +67,13 @@ impl<'a> SymbolTable<'a> { } pub fn insert_variable(&mut self, symbol: Symbol, insert: VariableSymbol<'a>) -> Result<()> { - self.check_shadowing(&symbol, insert.span)?; + self.check_shadowing(symbol, insert.span)?; self.variables.variables.insert(symbol, insert); Ok(()) } - pub fn lookup_fn(&self, symbol: &Symbol) -> Option<&&'a Function> { - self.functions.get(symbol) + pub fn lookup_fn(&self, symbol: Symbol) -> Option<&&'a Function> { + self.functions.get(&symbol) } pub fn lookup_circuit(&self, symbol: &Symbol) -> Option<&&'a Circuit> { diff --git a/compiler/passes/src/symbol_table/variable_scope.rs b/compiler/passes/src/symbol_table/variable_scope.rs index 201456b564..4c8ca8b93f 100644 --- a/compiler/passes/src/symbol_table/variable_scope.rs +++ b/compiler/passes/src/symbol_table/variable_scope.rs @@ -35,8 +35,8 @@ pub struct VariableScope<'a> { } impl<'a> VariableScope<'a> { - pub fn check_shadowing(&self, symbol: &Symbol, span: Span) -> Result<()> { - if self.variables.contains_key(symbol) { + pub fn check_shadowing(&self, symbol: Symbol, span: Span) -> Result<()> { + if self.variables.contains_key(&symbol) { Err(AstError::shadowed_variable(symbol, span).into()) } else if let Some(parent) = &self.parent { parent.check_shadowing(symbol, span) diff --git a/compiler/passes/src/type_checker/check_expressions.rs b/compiler/passes/src/type_checker/check_expressions.rs index 81668e2a35..cd1f62acd7 100644 --- a/compiler/passes/src/type_checker/check_expressions.rs +++ b/compiler/passes/src/type_checker/check_expressions.rs @@ -49,56 +49,59 @@ impl<'a> ExpressionVisitorDirector<'a> for Director<'a> { if let VisitResult::VisitChildren = self.visitor.visit_expression(input) { return match input { Expression::Access(expr) => self.visit_access(expr, expected), + Expression::Identifier(expr) => self.visit_identifier(expr, expected), + Expression::Literal(expr) => self.visit_literal(expr, expected), Expression::Binary(expr) => self.visit_binary(expr, expected), Expression::Call(expr) => self.visit_call(expr, expected), Expression::CircuitInit(expr) => self.visit_circuit_init(expr, expected), Expression::Err(expr) => self.visit_err(expr, expected), - Expression::Identifier(expr) => self.visit_identifier(expr, expected), Expression::Ternary(expr) => self.visit_ternary(expr, expected), Expression::Unary(expr) => self.visit_unary(expr, expected), - Expression::Value(expr) => self.visit_value(expr, expected), }; } None } - fn visit_identifier(&mut self, input: &'a Identifier, expected: &Self::AdditionalInput) -> Option { - if let VisitResult::VisitChildren = self.visitor.visit_identifier(input) { - return if let Some(circuit) = self.visitor.symbol_table.clone().lookup_circuit(&input.name) { - Some(self.visitor.assert_expected_option( - Type::Identifier(circuit.identifier.clone()), - expected, - circuit.span(), - )) - } else if let Some(var) = self.visitor.symbol_table.clone().lookup_variable(&input.name) { - Some(self.visitor.assert_expected_option(*var.type_, expected, var.span)) + fn visit_identifier(&mut self, var: &'a Identifier, expected: &Self::AdditionalInput) -> Option { + if let Some(circuit) = self.visitor.symbol_table.clone().lookup_circuit(&var.name) { + return Some(self.visitor.assert_expected_option( + Type::Identifier(circuit.identifier.clone()), + expected, + circuit.span(), + )); + } else if let VisitResult::VisitChildren = self.visitor.visit_identifier(var) { + if let Some(var) = self.visitor.symbol_table.clone().lookup_variable(&var.name) { + return Some(self.visitor.assert_expected_option(*var.type_, expected, var.span)); } else { self.visitor .handler - .emit_err(TypeCheckerError::unknown_sym("variable", input.name, input.span()).into()); - None + .emit_err(TypeCheckerError::unknown_sym("variable", var.name, var.span()).into()); }; } None } - fn visit_value(&mut self, input: &'a ValueExpression, expected: &Self::AdditionalInput) -> Option { - if let VisitResult::VisitChildren = self.visitor.visit_value(input) { + fn visit_literal( + &mut self, + input: &'a LiteralExpression, + expected: &Self::AdditionalInput, + ) -> Option { + if let VisitResult::VisitChildren = self.visitor.visit_literal(input) { return Some(match input { - ValueExpression::Address(_, _) => { + LiteralExpression::Address(_, _) => { self.visitor .assert_expected_option(Type::Address, expected, input.span()) } - ValueExpression::Boolean(_, _) => { + LiteralExpression::Boolean(_, _) => { self.visitor .assert_expected_option(Type::Boolean, expected, input.span()) } - ValueExpression::Field(_, _) => { + LiteralExpression::Field(_, _) => { self.visitor.assert_expected_option(Type::Field, expected, input.span()) } - ValueExpression::Integer(type_, str_content, _) => { + LiteralExpression::Integer(type_, str_content, _) => { match type_ { IntegerType::I8 => { let int = if self.visitor.negate { @@ -190,12 +193,12 @@ impl<'a> ExpressionVisitorDirector<'a> for Director<'a> { self.visitor .assert_expected_option(Type::IntegerType(*type_), expected, input.span()) } - ValueExpression::Group(_) => self.visitor.assert_expected_option(Type::Group, expected, input.span()), - ValueExpression::Scalar(_, _) => { + LiteralExpression::Group(_) => self.visitor.assert_expected_option(Type::Group, expected, input.span()), + LiteralExpression::Scalar(_, _) => { self.visitor .assert_expected_option(Type::Scalar, expected, input.span()) } - ValueExpression::String(_, _) => { + LiteralExpression::String(_, _) => { self.visitor .assert_expected_option(Type::String, expected, input.span()) } @@ -605,7 +608,7 @@ impl<'a> ExpressionVisitorDirector<'a> for Director<'a> { fn visit_call(&mut self, input: &'a CallExpression, expected: &Self::AdditionalInput) -> Option { match &*input.function { Expression::Identifier(ident) => { - if let Some(func) = self.visitor.symbol_table.clone().lookup_fn(&ident.name) { + if let Some(func) = self.visitor.symbol_table.clone().lookup_fn(ident.name) { let ret = self.visitor.assert_expected_option(func.output, expected, func.span()); // Check number of function arguments. diff --git a/compiler/passes/src/type_checker/check_statements.rs b/compiler/passes/src/type_checker/check_statements.rs index 9eeb2b6dd4..970c5140a9 100644 --- a/compiler/passes/src/type_checker/check_statements.rs +++ b/compiler/passes/src/type_checker/check_statements.rs @@ -29,7 +29,7 @@ impl<'a> StatementVisitorDirector<'a> for Director<'a> { // statements should always have some parent block let parent = self.visitor.parent.unwrap(); - let return_type = &self.visitor.symbol_table.lookup_fn(&parent).map(|f| f.output); + let return_type = &self.visitor.symbol_table.lookup_fn(parent).map(|f| f.output); self.visitor.check_ident_type(return_type); self.visitor.has_return = true; @@ -62,8 +62,17 @@ impl<'a> StatementVisitorDirector<'a> for Director<'a> { } fn visit_assign(&mut self, input: &'a AssignStatement) { - let var_name = &input.assignee.identifier.name; - let var_type = if let Some(var) = self.visitor.symbol_table.lookup_variable(var_name) { + let var_name = match input.place { + Expression::Identifier(id) => id, + _ => { + self.visitor + .handler + .emit_err(TypeCheckerError::invalid_assignment_target(input.place.span()).into()); + return; + } + }; + + let var_type = if let Some(var) = self.visitor.symbol_table.lookup_variable(&var_name.name) { match &var.declaration { Declaration::Const => self .visitor @@ -78,9 +87,9 @@ impl<'a> StatementVisitorDirector<'a> for Director<'a> { Some(*var.type_) } else { - self.visitor.handler.emit_err( - TypeCheckerError::unknown_sym("variable", &input.assignee.identifier.name, input.assignee.span).into(), - ); + self.visitor + .handler + .emit_err(TypeCheckerError::unknown_sym("variable", var_name.name, var_name.span).into()); None }; diff --git a/leo/errors/src/errors/parser/parser_errors.rs b/leo/errors/src/errors/parser/parser_errors.rs index d2d69a8d15..52bddb044f 100644 --- a/leo/errors/src/errors/parser/parser_errors.rs +++ b/leo/errors/src/errors/parser/parser_errors.rs @@ -120,14 +120,6 @@ create_messages!( help: None, } - /// For when the parser encountered an invalid assignment target. - @formatted - invalid_assignment_target { - args: (), - msg: "invalid assignment target", - help: None, - } - /// For when the parser encountered an invalid package name. @formatted invalid_package_name { diff --git a/leo/errors/src/errors/type_checker/type_checker_error.rs b/leo/errors/src/errors/type_checker/type_checker_error.rs index f7a872d210..6e9b0c7522 100644 --- a/leo/errors/src/errors/type_checker/type_checker_error.rs +++ b/leo/errors/src/errors/type_checker/type_checker_error.rs @@ -23,6 +23,14 @@ create_messages!( code_mask: 2000i32, code_prefix: "TYC", + /// For when the parser encountered an invalid assignment target. + @formatted + invalid_assignment_target { + args: (), + msg: "invalid assignment target", + help: None, + } + /// For when the user tries to assign to a const input. @formatted cannont_assign_to_const_input { diff --git a/tests/parser/statement/assign_fail.leo b/tests/compiler/statements/assign_fail.leo similarity index 81% rename from tests/parser/statement/assign_fail.leo rename to tests/compiler/statements/assign_fail.leo index 818ad51446..c2c561ea4f 100644 --- a/tests/parser/statement/assign_fail.leo +++ b/tests/compiler/statements/assign_fail.leo @@ -1,5 +1,5 @@ /* -namespace: ParseStatement +namespace: Compile expectation: Fail */ @@ -27,4 +27,6 @@ x {x: y, y: z} = y; x() = y; -🦀 = y; \ No newline at end of file +x.y() = y; + +🦀 = y; diff --git a/tests/expectations/compiler/compiler/address/binary.out b/tests/expectations/compiler/compiler/address/binary.out index 26aec21813..956784da34 100644 --- a/tests/expectations/compiler/compiler/address/binary.out +++ b/tests/expectations/compiler/compiler/address/binary.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ed65ff9337fc5a00cd28d780a985bcb05de7d0e5fe02b555774984552f0c14e8 - initial_ast: c920b653c76c858673ef791ad9f7b42bd8b70e9ddc2c9bd80c48c531f654334f + - initial_input_ast: fe880c907d0257c9fc8314b8b98cabd8a8282b587d2d618408cc3cd8e528fda5 + initial_ast: d2bf8199011f00bef93c6cec36528966c69908982ea4a6f2e515c98c258edf25 symbol_table: b736692dc7bdc91c5a808a20a3965f4c8ed2c46c212696d33fc6dd4cfc9a5844 diff --git a/tests/expectations/compiler/compiler/address/branch.out b/tests/expectations/compiler/compiler/address/branch.out index ad8f31c8fc..3f18c782ed 100644 --- a/tests/expectations/compiler/compiler/address/branch.out +++ b/tests/expectations/compiler/compiler/address/branch.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c7315faf1ac3ceeb90260e64e4a411a27a8aa732892a64c15f49e81adf464beb - initial_ast: a2e6b33ed645f7e94b0f4ba40a107543075f53ed5f896072e03d53fbc0ed6462 + - initial_input_ast: 00f5aba05e4efae5a125eb52f02f16400132085b8a34919d910aa40c6c405a22 + initial_ast: d9baeb1448040c61f5e7f779270eb767a29b5f2fd23a60a680aad138327999e7 symbol_table: a712053d471b6165809fc2b4f717282ea5590a2cfaeae8a630c8a3250478d179 diff --git a/tests/expectations/compiler/compiler/address/equal.out b/tests/expectations/compiler/compiler/address/equal.out index 5da8cb5b56..f3449a1433 100644 --- a/tests/expectations/compiler/compiler/address/equal.out +++ b/tests/expectations/compiler/compiler/address/equal.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: dc6b4b00185dd6c1f2b83a1bfae619c1d6e3f68ac0f1d3d87ae3bd0ed5caf083 - - initial_input_ast: 73a38568160c3d2be402043d04ccdc2290abe27647bc81c4bd50367834c206cf - initial_ast: afd8bb3f641e3b6020e6ecc30b4db3848409190b5a12e3ddff3f289051ccdce2 + - initial_input_ast: 03e9df3bd1409f4af9e2a7f55130bc52f27d41f32a624ffa27f0ab114bf6fbf4 + - initial_input_ast: 9a0d83e67799f28ec6613d9aac9d921aea81eebb68c9682de33c69036c4a924f + initial_ast: ea3c9a73110ccc7684863543cf563ec78349402c460a75317b776af11d46f781 symbol_table: 18395a136ea969d319cc4c12c59bb7a590a1b11339375240700d7c87f26b1d5d diff --git a/tests/expectations/compiler/compiler/address/ternary.out b/tests/expectations/compiler/compiler/address/ternary.out index ec1fc96dbd..f7324d45dc 100644 --- a/tests/expectations/compiler/compiler/address/ternary.out +++ b/tests/expectations/compiler/compiler/address/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6371958e735320861c84ed514f258ae8a9858b34615364b2f9ebbaa2aaadd8c - - initial_input_ast: d384cfea1a36220e9ea4e246ece89d8fffa320f90aeeb85660bc445ab62a0829 - initial_ast: d8a742c349763f7a2a55520aa196514e1536491cfb84adcfb0965b05a0c8af49 + - initial_input_ast: ec3cfeb93ea66a530150a5c5e2bd396688b3ef9b9fb0bcb961c62dac4daa064e + - initial_input_ast: cb1d48114c10b2b732ad47a46fc8d05bf7a3e783da89e7f00065244bfc8d15c8 + initial_ast: 1bbe35b9a1a767668b4ff0d689873caded5d92ea7886aad2355a404511d76199 symbol_table: 82f5e85488d21fdf066d318b2c31504f4fd77b98747286b4a030c2e2a568e5d6 diff --git a/tests/expectations/compiler/compiler/boolean/and.out b/tests/expectations/compiler/compiler/boolean/and.out index 6cc8147801..507db8d403 100644 --- a/tests/expectations/compiler/compiler/boolean/and.out +++ b/tests/expectations/compiler/compiler/boolean/and.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e6457724e4c3bb27eca30df861f711f962ac47fb0e7d0b9dc959be0feaeb7763 - - initial_input_ast: c8d27a86795a6d56815a681066b7f462f5476be6d56ec910b74d90c60d8b3cc9 - - initial_input_ast: 4ff2fb01e2d10a59bf4fcd1ed3b510c6860167dbd3bd4d099c6b8a78d2a767af - - initial_input_ast: 96ddbb84cba723df65571d6537a303189e6274389593980996fd7ee50eab996e + - initial_input_ast: da1d028d28792f9625d528ebee6f3abd09b21a7bfa6bb3be5d8c3ad01d974558 + - initial_input_ast: 5f19f0086b0509628dc64db0f69000d599bc761cb8e3125144de44367081126a + - initial_input_ast: 4c5eeffd0306b20c8deece509782b81ea8583245f650e40a4a300d517f6ed5f4 + - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 8e4ab3450ec4ffbdba78fc0e1450c319bf538fd716af967419c8ce116ccd3d0e symbol_table: 85ba598c10628c776b426b4ff60a5c7ea7d1d58211763c0b088f87965529c12f diff --git a/tests/expectations/compiler/compiler/boolean/conditional.out b/tests/expectations/compiler/compiler/boolean/conditional.out index 00ae247fae..dc5428dc6c 100644 --- a/tests/expectations/compiler/compiler/boolean/conditional.out +++ b/tests/expectations/compiler/compiler/boolean/conditional.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e7e9fd77647ac56ed68e547bfb8d0c767313030072a510ec138027ffb62fc368 - - initial_input_ast: e43c024d6fad8a7a04672fa318936703a4798699283f7b66d9383d52acc104a0 - - initial_input_ast: 695d879ad212b23fb3e91fae782c701c5f0469bbcaabdcfc6e5dcadc5b7e6c9a - - initial_input_ast: 390e951d2b90cf150acd9bc6eeeffbc3a8d7af3ce3781f14ebdce3f1054de4c8 - initial_ast: 1bc51ad96d1960a2f90f003cbf8588d0bbd2fb18f4c7be6a9452a7c26e0fdead + - initial_input_ast: 194c39c41573171b5ba154f70577279b4c535465fe4475c889ea693a81b316c7 + - initial_input_ast: 9af3ce639269ea18073cb3b1a19520ba98f0484a04b20526584131d18c54712c + - initial_input_ast: 7a1c39dec2388ab801496ceb17ca85665d2f515269929925b7cc9018e14297ea + - initial_input_ast: 650984ca5077d11a815889421656b7735b4c6bd320bdf68b4deb87dfc0f49388 + initial_ast: d84cf01e1fddeb09983dc4f7e868ae999b7b9ab4dff9d4286108f81aefe80677 symbol_table: 4fd4e476609947028fbffe357ffb9d962e96c30a9abe3677d75675ae37b12587 diff --git a/tests/expectations/compiler/compiler/boolean/equal.out b/tests/expectations/compiler/compiler/boolean/equal.out index 35fa7cbad1..b5ee5d7086 100644 --- a/tests/expectations/compiler/compiler/boolean/equal.out +++ b/tests/expectations/compiler/compiler/boolean/equal.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e6457724e4c3bb27eca30df861f711f962ac47fb0e7d0b9dc959be0feaeb7763 - - initial_input_ast: c8d27a86795a6d56815a681066b7f462f5476be6d56ec910b74d90c60d8b3cc9 - - initial_input_ast: 4ff2fb01e2d10a59bf4fcd1ed3b510c6860167dbd3bd4d099c6b8a78d2a767af - - initial_input_ast: 96ddbb84cba723df65571d6537a303189e6274389593980996fd7ee50eab996e + - initial_input_ast: da1d028d28792f9625d528ebee6f3abd09b21a7bfa6bb3be5d8c3ad01d974558 + - initial_input_ast: 5f19f0086b0509628dc64db0f69000d599bc761cb8e3125144de44367081126a + - initial_input_ast: 4c5eeffd0306b20c8deece509782b81ea8583245f650e40a4a300d517f6ed5f4 + - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: d135ca0877ca63f6c31be572178a69508de9cfb81e258c4aec425861241f84c3 symbol_table: ffcddad7271fd96b863ba3f1446dd9c0021f3fb4ead31942fac8de11d5af1817 diff --git a/tests/expectations/compiler/compiler/boolean/not_equal.out b/tests/expectations/compiler/compiler/boolean/not_equal.out index 3c1512f5de..d8f207407c 100644 --- a/tests/expectations/compiler/compiler/boolean/not_equal.out +++ b/tests/expectations/compiler/compiler/boolean/not_equal.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e6457724e4c3bb27eca30df861f711f962ac47fb0e7d0b9dc959be0feaeb7763 - - initial_input_ast: c8d27a86795a6d56815a681066b7f462f5476be6d56ec910b74d90c60d8b3cc9 - - initial_input_ast: 4ff2fb01e2d10a59bf4fcd1ed3b510c6860167dbd3bd4d099c6b8a78d2a767af - - initial_input_ast: 96ddbb84cba723df65571d6537a303189e6274389593980996fd7ee50eab996e + - initial_input_ast: da1d028d28792f9625d528ebee6f3abd09b21a7bfa6bb3be5d8c3ad01d974558 + - initial_input_ast: 5f19f0086b0509628dc64db0f69000d599bc761cb8e3125144de44367081126a + - initial_input_ast: 4c5eeffd0306b20c8deece509782b81ea8583245f650e40a4a300d517f6ed5f4 + - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 42cf44d6821d7bd9d2c0222d2a673df9ff9c199f583e79a8b15b8eec53e2aea0 symbol_table: 99728cc6a571e63083031cb630c010cd10c32360086df0494297645d08cf82c2 diff --git a/tests/expectations/compiler/compiler/boolean/operator_methods.out b/tests/expectations/compiler/compiler/boolean/operator_methods.out index 48f7cbfe07..82a976161b 100644 --- a/tests/expectations/compiler/compiler/boolean/operator_methods.out +++ b/tests/expectations/compiler/compiler/boolean/operator_methods.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b60204e9191bfb24680632af160fc62316e8b8043c0e3908c157855cc5547eb3 - - initial_input_ast: 023263dbb2c455cbc5507aa39f8de80d8d1dbdce22e979302f29046261206ee4 - - initial_input_ast: a4ec20e71f9401cb0f085770a98cbafb7ca39b4606215cd044ab413790653294 - - initial_input_ast: a90726f08c89ae8eeb4becffd30d13acaa925902d2a29b59842dfc9ee8dc2e3a + - initial_input_ast: e0fdf4f304b80e670735af85014968ae21f78d309ab9ad55bdc5e02167dcbb54 + - initial_input_ast: 3254bbbc78ad3eec1c6667ade0b3d3da5ee17c7e569118cc1c771ba607e79ab0 + - initial_input_ast: 19f1be52a19445695f23724e1979b362dd3fcf31aace997c829e2206dc1cccbe + - initial_input_ast: d2fc1992beaf062678bbf6c3e862820dbbea39926589afcdc46c19c8669f0e37 initial_ast: b8707d1d3f6c111db2515d4093d15b4739765bfb9e114ed345ebedce0c04024d symbol_table: e6f7abfd330837d1c643b6b7465c02333b1c895e3e6f624085e8e956ab6e5fe5 diff --git a/tests/expectations/compiler/compiler/boolean/or.out b/tests/expectations/compiler/compiler/boolean/or.out index 8ca188407a..2108b895f9 100644 --- a/tests/expectations/compiler/compiler/boolean/or.out +++ b/tests/expectations/compiler/compiler/boolean/or.out @@ -3,9 +3,9 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e6457724e4c3bb27eca30df861f711f962ac47fb0e7d0b9dc959be0feaeb7763 - - initial_input_ast: c8d27a86795a6d56815a681066b7f462f5476be6d56ec910b74d90c60d8b3cc9 - - initial_input_ast: 4ff2fb01e2d10a59bf4fcd1ed3b510c6860167dbd3bd4d099c6b8a78d2a767af - - initial_input_ast: 96ddbb84cba723df65571d6537a303189e6274389593980996fd7ee50eab996e + - initial_input_ast: da1d028d28792f9625d528ebee6f3abd09b21a7bfa6bb3be5d8c3ad01d974558 + - initial_input_ast: 5f19f0086b0509628dc64db0f69000d599bc761cb8e3125144de44367081126a + - initial_input_ast: 4c5eeffd0306b20c8deece509782b81ea8583245f650e40a4a300d517f6ed5f4 + - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 6738dda9dfa2cce86f92f9d28e0e0750870156f6b5d6146d063baa221f88df3f symbol_table: 6dad9c49c0429f77053df4b683bcc9c8f863000e03f2c1b5936c6c98c24c6476 diff --git a/tests/expectations/compiler/compiler/char/invalid_char.out b/tests/expectations/compiler/compiler/char/invalid_char.out index f613fa7eb1..db6e7bb5b0 100644 --- a/tests/expectations/compiler/compiler/char/invalid_char.out +++ b/tests/expectations/compiler/compiler/char/invalid_char.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `''`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `''`.\n" diff --git a/tests/expectations/compiler/compiler/char/neq.out b/tests/expectations/compiler/compiler/char/neq.out index 5eb96aa6b1..fc7e8964a5 100644 --- a/tests/expectations/compiler/compiler/char/neq.out +++ b/tests/expectations/compiler/compiler/char/neq.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'a'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'a'`.\n" diff --git a/tests/expectations/compiler/compiler/char/out.out b/tests/expectations/compiler/compiler/char/out.out index 4be801f013..394d8d62d6 100644 --- a/tests/expectations/compiler/compiler/char/out.out +++ b/tests/expectations/compiler/compiler/char/out.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'z'`.\n" diff --git a/tests/expectations/compiler/compiler/char/string.out b/tests/expectations/compiler/compiler/char/string.out index a2139d1077..87094000d3 100644 --- a/tests/expectations/compiler/compiler/char/string.out +++ b/tests/expectations/compiler/compiler/char/string.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a7361387d9919bb2857c23ee47cc37c63f0c7cbbb7e7c92b700e2c33403fb4eb - initial_ast: 911cec412ed52ce0bc44a7ebb5e1d0e6f7a954c6718e75f06e6715e298b3c8bb + - initial_input_ast: f1af7e79dff9ede0d2a1c88d5d22801cb3dfe3a9fb34e93bca646e29a61e9f65 + initial_ast: 80124fe1a7297907bc27330cfe87117bee204a9f2b8acce053b0778568415a31 symbol_table: 4a29c4b5af2ad1879798454b95b7dd04ae7ecd48289c5f3e7a1e19eaf3921c3b diff --git a/tests/expectations/compiler/compiler/console/assert.out b/tests/expectations/compiler/compiler/console/assert.out index abdde4fb3e..4088f4b221 100644 --- a/tests/expectations/compiler/compiler/console/assert.out +++ b/tests/expectations/compiler/compiler/console/assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 9698e866b0330be095c65ca93f17ed5fe3d31c61d5622eaf54c774d79d3b6950 - initial_ast: 392ae835e23813bebc9247f2dea3c54d171840b66cbb3fb6f323be1cc39cf5dc + - initial_input_ast: 15a1f00a6c0ca8141202e45e534b7afd196e9391c184a4efd94f0d0ccf04a59d + initial_ast: 0ef8a9cfc447ad3fd1cb0275e91b1d005b7f230a02bf87e0f8ad56be86daa23e symbol_table: 91cf14380bad96c722953f9731f62aa8717e83951902dd6106bad45d34883e9e diff --git a/tests/expectations/compiler/compiler/console/conditional_assert.out b/tests/expectations/compiler/compiler/console/conditional_assert.out index 4a7a6f5b86..7e5eed3b0e 100644 --- a/tests/expectations/compiler/compiler/console/conditional_assert.out +++ b/tests/expectations/compiler/compiler/console/conditional_assert.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e9253dc5764d8870dc6842860993ce0b2495925b3bdb18891b7c4aa67fe0a81d - - initial_input_ast: 3153e33ab1630d74ad221b5ce6d5e50c17fb86d91a2aae4ce67b46fec12c1ef4 - initial_ast: 7c4a3ed293ab61f90336b928a4acb55f1110a6b8b8e756e2c3f91b227d29b670 + - initial_input_ast: 8b94c0dbc84f44bd29c614b87947e625ad136549ea29ff18233ba5b01ce63c9b + - initial_input_ast: a62874e75304ab81d487909be1c6b1efa2e5756a2980b46e3bb1368586c3ee83 + initial_ast: 487dcbee6a433329c15b3cd0b23ecc259d4df455906438f3e6cf348ebd63ee02 symbol_table: eb7d67bd533250d35ac68d5247bb6dc11b1aa3c78144e6642fad61e0cf36780b diff --git a/tests/expectations/compiler/compiler/console/error.out b/tests/expectations/compiler/compiler/console/error.out index bc290deea9..bc5816124f 100644 --- a/tests/expectations/compiler/compiler/console/error.out +++ b/tests/expectations/compiler/compiler/console/error.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6b9e5227fdce9f916cd2398ea85c2d7e7b2f7d706bfa730b8cd1acdeb3f168cd - initial_ast: bc7585d64765e570d5b1679250f105b2d57b2d94166ed88b06a22bfeaef0fdbf + - initial_input_ast: 14cd2c781b154a9037de84e945cfb348e9c587cef94d3e1f3be83e4306f92a0e + initial_ast: d718de3086bc78a00a392e3c2b46dfa8f76084909bad3c98a5a6759df73efb27 symbol_table: defa532673c067b1029a2cb28e1ceb49c7f6f99afbc670d886d2db938168d424 diff --git a/tests/expectations/compiler/compiler/console/log.out b/tests/expectations/compiler/compiler/console/log.out index 9d17df7c1d..d660d7c8ba 100644 --- a/tests/expectations/compiler/compiler/console/log.out +++ b/tests/expectations/compiler/compiler/console/log.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 89959164cbf734ac0d261c7459b9c1214eb2f4b3ab9ec57a0b22db487d6537e4 - initial_ast: 25f4b353ead7c3435761c93e92900ef85f978e1a4ed2298f239ea396594361d6 + - initial_input_ast: fd19d82c3aba921f01b37174e3eb7fb603438506fe511657e21235b9fb3647d2 + initial_ast: 2a99ef2515c58607e4b617f93c74838b6f2afed28e9e2c2eed658cea6d729b2d symbol_table: 1114eb323c8af79b301823753b911c49af1498481ad93b054c6330f00539dcdc diff --git a/tests/expectations/compiler/compiler/console/log_conditional.out b/tests/expectations/compiler/compiler/console/log_conditional.out index d10b38a0fe..ed5e97338e 100644 --- a/tests/expectations/compiler/compiler/console/log_conditional.out +++ b/tests/expectations/compiler/compiler/console/log_conditional.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4132cf36ac66f6b23e249f81b5c2aafa58e4e5e945920cc29752edc5d6d8057f - - initial_input_ast: 586ed72429932a1aafcd0f8eed983a4babff8eada9c028b88bbeef24dab1cbc0 + - initial_input_ast: 06fad995841b833ef5074920ae270b93bf82ad60b6c8b440c66b8bc5018aaa72 + - initial_input_ast: 34bd981451bdeb915a2de749b969c8804c06e44a9f4473f36d6efac7617baead initial_ast: f8315b82b0a05e0e69fb8b0342b46cbee976ec20d62e0edd2f066bf51acd81d6 symbol_table: 6df0605a8770c3002b2f6dfff805332c774cd382d68860fa029a51c01dfca6e1 diff --git a/tests/expectations/compiler/compiler/console/log_input.out b/tests/expectations/compiler/compiler/console/log_input.out index a6a0a0d4ad..5278abf65b 100644 --- a/tests/expectations/compiler/compiler/console/log_input.out +++ b/tests/expectations/compiler/compiler/console/log_input.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5411bd17943bb0aa7b0bb27e8b38f57fd27f06f2080b13a32eee50c53de66f6c - initial_ast: 32e39793865272af182a2cd74c9c337587bcc7e736748b1ab2de58b3c7e1973e + - initial_input_ast: 0961f603812e241567b6e3ef5adb458309f1829eb2c08a216efccb17bea89faf + initial_ast: 3602c929b2256f4ed5cec2ba9d3e967b029a7dc9717a371b32a356425cf9892b symbol_table: 21187c3fcd8b5c1377772413f1aedc33d9b4fa34a6d43425b5b9a403ac44cf1b diff --git a/tests/expectations/compiler/compiler/console/log_parameter.out b/tests/expectations/compiler/compiler/console/log_parameter.out index c81234a61d..b15a5608ee 100644 --- a/tests/expectations/compiler/compiler/console/log_parameter.out +++ b/tests/expectations/compiler/compiler/console/log_parameter.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 18e8a4118829470d3150268bbf8d298954e1f566ea2d42ed9f3660dc25c23fcc - initial_ast: 5fc267c1e4a6c7f631816a0b4002a775cb16fb99bd1d3f5f77057050570ce061 + - initial_input_ast: f18a0e019ca4719c4c4ef5b7313f562c3bc9581819d161d84566e706f3765249 + initial_ast: f319125731635279a198fb2df8c0446475024c70829e9de32fa5f43c38079862 symbol_table: 4f4561e0804f02ca6cd58fd37cca46531d6a86fb4f6a3dea46c67c3a13e045dd diff --git a/tests/expectations/compiler/compiler/console/log_parameter_many.out b/tests/expectations/compiler/compiler/console/log_parameter_many.out index b4619612b8..97c7b3edbb 100644 --- a/tests/expectations/compiler/compiler/console/log_parameter_many.out +++ b/tests/expectations/compiler/compiler/console/log_parameter_many.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: caa45de3b412d749048b9be732a4593f3094c671701093103f580817a741acbb - initial_ast: a2db21567eb5e4d8c867af3946fc83c97a8d5573afcdf291f0141afb1ba8292c + - initial_input_ast: 16910a94cf1f803ae6425ae6bee9422b01651c2c243b5e46807dc3191d169e64 + initial_ast: 52824ac2e84097578faf0ff92f7ca840d2de30e8454a540886123a2cf79192ae symbol_table: 57cd0f756819d90c70fc09987ac1bbf2ddf31c7a72cbfd98b8b56a6fc7705581 diff --git a/tests/expectations/compiler/compiler/core/account/compute_key.out b/tests/expectations/compiler/compiler/core/account/compute_key.out index 8f8339579a..319ac1a602 100644 --- a/tests/expectations/compiler/compiler/core/account/compute_key.out +++ b/tests/expectations/compiler/compiler/core/account/compute_key.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372013]: The type ComputeKey is a reserved core type name.\n --> compiler-test:4:35\n |\n 4 | function main(public compute_key: ComputeKey, a: bool) -> bool {\n | ^^^^^^^^^^\n" + - "Error [ETYC0372014]: The type ComputeKey is a reserved core type name.\n --> compiler-test:4:35\n |\n 4 | function main(public compute_key: ComputeKey, a: bool) -> bool {\n | ^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/account/private_key.out b/tests/expectations/compiler/compiler/core/account/private_key.out index a1dd5e85e9..b91a6407b1 100644 --- a/tests/expectations/compiler/compiler/core/account/private_key.out +++ b/tests/expectations/compiler/compiler/core/account/private_key.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372013]: The type PrivateKey is a reserved core type name.\n --> compiler-test:4:35\n |\n 4 | function main(public private_key: PrivateKey, a: bool) -> bool {\n | ^^^^^^^^^^\n" + - "Error [ETYC0372014]: The type PrivateKey is a reserved core type name.\n --> compiler-test:4:35\n |\n 4 | function main(public private_key: PrivateKey, a: bool) -> bool {\n | ^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/account/record.out b/tests/expectations/compiler/compiler/core/account/record.out index 85d7722c8b..77032dbaed 100644 --- a/tests/expectations/compiler/compiler/core/account/record.out +++ b/tests/expectations/compiler/compiler/core/account/record.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372013]: The type Record is a reserved core type name.\n --> compiler-test:4:30\n |\n 4 | function main(public record: Record, a: bool) -> bool {\n | ^^^^^^\n" + - "Error [ETYC0372014]: The type Record is a reserved core type name.\n --> compiler-test:4:30\n |\n 4 | function main(public record: Record, a: bool) -> bool {\n | ^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/account/signature.out b/tests/expectations/compiler/compiler/core/account/signature.out index 9a2e59b789..b96ecadcf3 100644 --- a/tests/expectations/compiler/compiler/core/account/signature.out +++ b/tests/expectations/compiler/compiler/core/account/signature.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372013]: The type Signature is a reserved core type name.\n --> compiler-test:4:33\n |\n 4 | function main(public signature: Signature, a: bool) -> bool {\n | ^^^^^^^^^\n" + - "Error [ETYC0372014]: The type Signature is a reserved core type name.\n --> compiler-test:4:33\n |\n 4 | function main(public signature: Signature, a: bool) -> bool {\n | ^^^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/account/view_key.out b/tests/expectations/compiler/compiler/core/account/view_key.out index 6e4052e5c6..912f865fbb 100644 --- a/tests/expectations/compiler/compiler/core/account/view_key.out +++ b/tests/expectations/compiler/compiler/core/account/view_key.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372013]: The type ViewKey is a reserved core type name.\n --> compiler-test:4:32\n |\n 4 | function main(public view_key: ViewKey, a: bool) -> bool {\n | ^^^^^^^\n" + - "Error [ETYC0372014]: The type ViewKey is a reserved core type name.\n --> compiler-test:4:32\n |\n 4 | function main(public view_key: ViewKey, a: bool) -> bool {\n | ^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/algorithms/bhp.out b/tests/expectations/compiler/compiler/core/algorithms/bhp.out index fb9373ccea..d5e55b5329 100644 --- a/tests/expectations/compiler/compiler/core/algorithms/bhp.out +++ b/tests/expectations/compiler/compiler/core/algorithms/bhp.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 4977eefec7cfb3fd6ddf418c303b8d119a9bbe26265ff6e5e81ad07d6df04ab3 + initial_ast: fc0f2558100be5c1216c0d56e8be51be6ad4f51e47e42f89b96d1b9bae0ae34d symbol_table: 00e1ab10d05676c51e65671158712d7041de760ca226f74a2314f1cef9740402 diff --git a/tests/expectations/compiler/compiler/core/algorithms/pedersen.out b/tests/expectations/compiler/compiler/core/algorithms/pedersen.out index 1e6d388071..87ae40db6f 100644 --- a/tests/expectations/compiler/compiler/core/algorithms/pedersen.out +++ b/tests/expectations/compiler/compiler/core/algorithms/pedersen.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: f8964b92b0e8d29b284d471e467b9fdc7af981643bc56ff11bf8f5687b410fee + initial_ast: 8c3b9cf2aad8ba67eb351b67ed4642caa64a7ff83a2dcdc48f05413bba7ba81f symbol_table: 4a439652db94447b85f87bdd262953b6b6233e2d5f22c562215fd792f59f04d3 diff --git a/tests/expectations/compiler/compiler/core/algorithms/pedersen_fail.out b/tests/expectations/compiler/compiler/core/algorithms/pedersen_fail.out index 96d96f71d9..ae1fb43b72 100644 --- a/tests/expectations/compiler/compiler/core/algorithms/pedersen_fail.out +++ b/tests/expectations/compiler/compiler/core/algorithms/pedersen_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372008]: Expected one type from `bool,i8,i16,i32,i64,u8,u16,u32,u64,string,`, but got `u128`\n --> compiler-test:4:20\n |\n 4 | let a: group = Pedersen64::hash(1u128);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Error [ETYC0372009]: Expected one type from `bool,i8,i16,i32,i64,u8,u16,u32,u64,string,`, but got `u128`\n --> compiler-test:4:20\n |\n 4 | let a: group = Pedersen64::hash(1u128);\n | ^^^^^^^^^^^^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/core/algorithms/poseidon.out b/tests/expectations/compiler/compiler/core/algorithms/poseidon.out index f314ec9804..4d4b746471 100644 --- a/tests/expectations/compiler/compiler/core/algorithms/poseidon.out +++ b/tests/expectations/compiler/compiler/core/algorithms/poseidon.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 6148244dc50cddd04bc2f1ac1e339355e7ab8927f198d21cfdab98a085a3aa3b + initial_ast: 0a7abaad3d4eb543b09e8664f8b274714f742bec62c45fe56dd6bece0a19161e symbol_table: 43835e3ddb0a6a15f6ace2186576a1a51de6ad7251d29ff13302546bf1b46a42 diff --git a/tests/expectations/compiler/compiler/definition/out_of_order.out b/tests/expectations/compiler/compiler/definition/out_of_order.out index 45e1cb2efe..6496cecefc 100644 --- a/tests/expectations/compiler/compiler/definition/out_of_order.out +++ b/tests/expectations/compiler/compiler/definition/out_of_order.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4a7171bfd4cb5b69729e26e4c6b0915f261d3f51b2937d8de5009069f56abfc1 - initial_ast: 1b835098e62d2dd40c820b49114bb71f86c84e8b5a842ead7aa651103ceb651e + - initial_input_ast: b649852fa2fd7eda05bd0ba261f01dcee93b6b825d5d30fddb8dd5c5710081ca + initial_ast: 13b0f0680422f4f647cb4da2fef412662f35b745ba788ce147add5eeccb2edaa symbol_table: 18c4e80dbb6add0a75bd0f6968cd3216e3023f383a17679f892b32e24cf2cd77 diff --git a/tests/expectations/compiler/compiler/definition/use_decl_variable_as_assign_fail.out b/tests/expectations/compiler/compiler/definition/use_decl_variable_as_assign_fail.out index bdb6857553..0d2db82b07 100644 --- a/tests/expectations/compiler/compiler/definition/use_decl_variable_as_assign_fail.out +++ b/tests/expectations/compiler/compiler/definition/use_decl_variable_as_assign_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372004]: Unknown variable `b`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = b;\n | ^\n" + - "Error [ETYC0372005]: Unknown variable `b`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = b;\n | ^\n" diff --git a/tests/expectations/compiler/compiler/field/add.out b/tests/expectations/compiler/compiler/field/add.out index c9600c8b31..3cb3c62c4c 100644 --- a/tests/expectations/compiler/compiler/field/add.out +++ b/tests/expectations/compiler/compiler/field/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 770cad45d17364fd3acd19fb67c66ea8f58ea54c5c42386d1a0fe02f241e9f2b + - initial_input_ast: 3f35e74d282a1e5281e7f283d1e572a3dc75dea1a5ef1a0f8c7f46412ef946a7 initial_ast: 0aebc18388f6ceed8c1d813152ec6392bf687a814d3ae6d63ae10b50420c1a43 symbol_table: ab937c57964d900b6931dc3cea2c6cc6bd68fefe9accae8ef8fd879e788d0cb7 diff --git a/tests/expectations/compiler/compiler/field/div.out b/tests/expectations/compiler/compiler/field/div.out index b17aa53c06..05b42ba7ae 100644 --- a/tests/expectations/compiler/compiler/field/div.out +++ b/tests/expectations/compiler/compiler/field/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3b1682d80f44da8eb1ea0d1236b5b9be15f7d4792fe7f31139a4362b2952d6a0 + - initial_input_ast: 4e3882d83c8044e40258f8414966b09c715b00e08bc3383030cecf2c4a825c60 initial_ast: 924a3905b44bfea2a10118e4c0336a596b6981a7b06ea39f71daac7000e5cf9c symbol_table: e0b1cda1db6ea8c9f71a6cd9f76a041387e633b0eb652a3382e56ac48aec5adc diff --git a/tests/expectations/compiler/compiler/field/eq.out b/tests/expectations/compiler/compiler/field/eq.out index c6cd4b19d3..f3be75ce61 100644 --- a/tests/expectations/compiler/compiler/field/eq.out +++ b/tests/expectations/compiler/compiler/field/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1d6d705c0d5363431af8b58173f1061d4315c4ffe9ae175d6dd1c7ea2a01488f + - initial_input_ast: eeba130bda3ee24f2a4bf92f67fb555ab849173910a647096e28729c2ebd71c2 initial_ast: 3546a10b24a6a53ee07d298e7dbbed5122bd9d0c973613296a94189d9e57f246 symbol_table: 2685013e472435f156a9de89e73adfedb6e0b214a0fc09b235c453885e644746 diff --git a/tests/expectations/compiler/compiler/field/field.out b/tests/expectations/compiler/compiler/field/field.out index b4ea86e2f5..bbba696ae2 100644 --- a/tests/expectations/compiler/compiler/field/field.out +++ b/tests/expectations/compiler/compiler/field/field.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ccecfe74d5a1f89e892c982f5bf5bb59e094ade3b745b615ab1dcdc31b43dcd7 - initial_ast: 6a00c3fe77606f34d449fa1c4f8975612edab5c066de791629cbf8c8cb61f289 + - initial_input_ast: 3a510480221eb323713b4b10cc374ba357f130e8ac2b07bf1c69ad5d8c936f12 + initial_ast: ff341146cdbb78e4a5bffd47c109cc9987dd3b7cea8224e0ef3668394d1c7a90 symbol_table: 61dabf815d0a52853b5933812e28a24dc2cc71a0196ab334e9f36621f6528669 diff --git a/tests/expectations/compiler/compiler/field/mul.out b/tests/expectations/compiler/compiler/field/mul.out index e525885035..8864c691a4 100644 --- a/tests/expectations/compiler/compiler/field/mul.out +++ b/tests/expectations/compiler/compiler/field/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 770cad45d17364fd3acd19fb67c66ea8f58ea54c5c42386d1a0fe02f241e9f2b + - initial_input_ast: 3f35e74d282a1e5281e7f283d1e572a3dc75dea1a5ef1a0f8c7f46412ef946a7 initial_ast: c05e588dae9e5f6e7e1c2d16d08629af8d287b453796b21de89b25d40970ec1b symbol_table: 51cac1a817eead5ffdce703f843e85cdd2ab3ac6ddcb1868fc299ce470aacfb8 diff --git a/tests/expectations/compiler/compiler/field/negate.out b/tests/expectations/compiler/compiler/field/negate.out index 3f73bdf1a4..d1c007a98b 100644 --- a/tests/expectations/compiler/compiler/field/negate.out +++ b/tests/expectations/compiler/compiler/field/negate.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a2440344211fa1dec9858bba8ae80c44b17dcf10d6d75bf639bd9019de97a843 + - initial_input_ast: 9206742d7f18345efbd4d9077cd1aca0855d43a2436be0697ec22954650e3737 initial_ast: c2122be4da96294b4ce4bca5d239176c6bb98765248c767dd41352b6b95888c8 symbol_table: 2daa5df91bfa772cfaec061d0b52b9663df25e1c2018fefd9a72b878e9f347a0 diff --git a/tests/expectations/compiler/compiler/field/operator_methods.out b/tests/expectations/compiler/compiler/field/operator_methods.out index d8578a11ba..3da6406906 100644 --- a/tests/expectations/compiler/compiler/field/operator_methods.out +++ b/tests/expectations/compiler/compiler/field/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 43779f378cd19259ccb2a1efc7834a6278bb513e74ee405ba435f7f0690cf902 + - initial_input_ast: 047866515f4dc74cd9966242734984b53e72f87afc21f7171b118e6defa1f166 initial_ast: 49b4956c647eb7f6e1ae496ce2e5c4ff238493d9cbc9d20d6f0f3fee09dee4f4 symbol_table: 0adb5745c4fc836bedd364a83bea10dab7885dc32a4145fd04a57b51bd2b23d1 diff --git a/tests/expectations/compiler/compiler/field/pow.out b/tests/expectations/compiler/compiler/field/pow.out index 29b0a4d7f3..3b03b10cf1 100644 --- a/tests/expectations/compiler/compiler/field/pow.out +++ b/tests/expectations/compiler/compiler/field/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ff3a3f5067b97fc7ac387dbfbb940a8c04f5755783dbf848f661d1962a594bb3 - initial_ast: 23a0dad3f44569081d0c2c788294753013f617772622e5b4e96cd62850a03a3b + - initial_input_ast: 5e0a61d909d2e94dfbc95775e4c5c356adb61375ceef2d583a5ab927b3b6342e + initial_ast: ecf60185d2eda458885b00f1daa586132dfbfc560b0565c1659bb4bfed3cb19d symbol_table: 137dd2867c357412b9e5d9dfb51e9e82998217d06f1e07d95999c5c7f312affc diff --git a/tests/expectations/compiler/compiler/field/sub.out b/tests/expectations/compiler/compiler/field/sub.out index fbe583f826..41d43cf2fb 100644 --- a/tests/expectations/compiler/compiler/field/sub.out +++ b/tests/expectations/compiler/compiler/field/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3b1682d80f44da8eb1ea0d1236b5b9be15f7d4792fe7f31139a4362b2952d6a0 + - initial_input_ast: 4e3882d83c8044e40258f8414966b09c715b00e08bc3383030cecf2c4a825c60 initial_ast: 44033abf4e0e2d174cc770b32f903b8a1d4505ee4cbfdcfca3ad1f885071123e symbol_table: a462d7481d4ae6611c332491239401d32ed2dd110042de237495731107048b4e diff --git a/tests/expectations/compiler/compiler/field/ternary.out b/tests/expectations/compiler/compiler/field/ternary.out index 8b5fd84243..c8c60226ee 100644 --- a/tests/expectations/compiler/compiler/field/ternary.out +++ b/tests/expectations/compiler/compiler/field/ternary.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c3b606138d1dc5f4dc541ddc113fb7d6e07cad4cbd1f382fcc0f9b8517077448 - initial_ast: b3c731d5b84eec276e7f142f589405dfa2d8e38157d789c204acaed291edc6ff + - initial_input_ast: e19dcac0064fed4ec8293b9b40ec70cb94b5fdb05f1081fc29f46a023bf79b09 + initial_ast: 8efd26ef8db8c5c793450a368ec66d7a3fe3b363145655192344af4a8c2b4d81 symbol_table: 8efd055a1ca3e84e7af524acdb2d517b1d31c773fb5d0d9045eaaab2112fe184 diff --git a/tests/expectations/compiler/compiler/function/conditional_return.out b/tests/expectations/compiler/compiler/function/conditional_return.out index 97cf54651e..f42659df15 100644 --- a/tests/expectations/compiler/compiler/function/conditional_return.out +++ b/tests/expectations/compiler/compiler/function/conditional_return.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 138147dfed32a1089f1d6a4ce19ef4f5278dcdbc2012c432ab460bc0601aaa11 - initial_ast: 1c957ff165af19ab244d1bc9855c9cd245a45602248516d916e323dbfc861f47 + - initial_input_ast: f4c81e7647e3b7cb29e8faf5456878989cbc81cb49097acf5bc9aaafc9092b6b + initial_ast: ed69198e934ac7f6a604adb37a4b27ad593909930029904db802c1895d7269c9 symbol_table: df0627c52620cf6e30c96450283a76175c4d1a49dc7ffed195a02e3cdde5ed89 diff --git a/tests/expectations/compiler/compiler/function/iteration.out b/tests/expectations/compiler/compiler/function/iteration.out index 5c2ce6e3c0..0a6ef33116 100644 --- a/tests/expectations/compiler/compiler/function/iteration.out +++ b/tests/expectations/compiler/compiler/function/iteration.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 78b65cde248c05f4abfe2d3cf794fbd44de082303631db7e3002aa724099fee1 - initial_ast: 32baf53a93f4c65aa96be164fb1d7ea3b611340e6d5e7b1ee4f0c852efe5c8a1 + - initial_input_ast: 1febcc333f69e7f5ea2e8b9e915c66a23f4e195c6106a31cffb1adb81b90f0e4 + initial_ast: 7df50863de140cd6033391d929212b91180ff90737c536e631f977ddf9eb9d91 symbol_table: 738974bc93d03e230299143f22c4a8cb38e0962af93e19728f74a6bb8d25a6d0 diff --git a/tests/expectations/compiler/compiler/function/iteration_repeated.out b/tests/expectations/compiler/compiler/function/iteration_repeated.out index 48db80bdc6..1e674a7437 100644 --- a/tests/expectations/compiler/compiler/function/iteration_repeated.out +++ b/tests/expectations/compiler/compiler/function/iteration_repeated.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 14d0aff05a3b8673ac44d18a969bd03157e19a724ebe2b6e805fdc82aa1e070d - initial_ast: ddc98689a76296f035d6ae14e467c3a68050bb6bfacbcf55a349fe4441011083 + - initial_input_ast: ae87aca959c3d818c9259be6ca73eca6ada9633312e81a4df172d833f40c78e9 + initial_ast: 24bdae47f1154abc4c7f8dbe30dde72ae25779e4464e8942968c7fd36f602d42 symbol_table: 69b32d3a21ca899d23b9eba6603ce9eea7191eb9a7a893e28ef3fcc6b355a4ff diff --git a/tests/expectations/compiler/compiler/function/no_return_fail.out b/tests/expectations/compiler/compiler/function/no_return_fail.out index a58d48cd6f..5fb41fd73b 100644 --- a/tests/expectations/compiler/compiler/function/no_return_fail.out +++ b/tests/expectations/compiler/compiler/function/no_return_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372014]: The function main has no return statement.\n --> compiler-test:3:1\n |\n 3 | function main() -> u8 {}\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n" + - "Error [ETYC0372015]: The function main has no return statement.\n --> compiler-test:3:1\n |\n 3 | function main() -> u8 {}\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n" diff --git a/tests/expectations/compiler/compiler/function/repeated.out b/tests/expectations/compiler/compiler/function/repeated.out index e6ef6bed12..8df53265fe 100644 --- a/tests/expectations/compiler/compiler/function/repeated.out +++ b/tests/expectations/compiler/compiler/function/repeated.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5b2906e1b93966fe1b141bb06b4aa45f7a6e60ae0c0895b96cf870eb246e98b4 - initial_ast: 0c1ab684ff51a2b52916570b816761060c361d202f81698ae8608bb785a453b4 + - initial_input_ast: 6b8596d250b3c42a0ff9856eb4a94d28c72b2953313d594f13a5d3f1de6f072f + initial_ast: a21fe86230689152fbfcf3529c818c0ef25fe9f3117de260f85ae84cc535c503 symbol_table: 6b9e0d6f8517252051117e01937bb64597c6ee78726e8e03579161084f37303f diff --git a/tests/expectations/compiler/compiler/function/return.out b/tests/expectations/compiler/compiler/function/return.out index 0bd0e3a6eb..387fac7722 100644 --- a/tests/expectations/compiler/compiler/function/return.out +++ b/tests/expectations/compiler/compiler/function/return.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1ee96076151487dc5e1988331d53506585dd380909cbeab8c32d3f6e6913456d - initial_ast: ae8cfc6c935d6b293214d82a84be9f135a3894c4eedc0b8c9d96316e00ef0015 + - initial_input_ast: d11a4218606717322234d8ea4c4786d6edce90f07abde9e120d597cb0e838ce0 + initial_ast: 9a7092fce407db3067a8ed1a90dbd5613dff7d581d2df73ce7f6701ff64e5e0b symbol_table: 9a6f8767701001d0691ff622fada6be3d30c274590d54f847ddb76d7b3da543a diff --git a/tests/expectations/compiler/compiler/function/undefined_fail.out b/tests/expectations/compiler/compiler/function/undefined_fail.out index ab7393c3df..391c63d40f 100644 --- a/tests/expectations/compiler/compiler/function/undefined_fail.out +++ b/tests/expectations/compiler/compiler/function/undefined_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [EPAR0370041]: Expression statements are not supported.\n --> compiler-test:4:5\n |\n 4 | my_function();\n | ^^^^^^^^^^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> compiler-test:4:5\n |\n 4 | my_function();\n | ^^^^^^^^^^^^^^" diff --git a/tests/expectations/compiler/compiler/group/add.out b/tests/expectations/compiler/compiler/group/add.out index 132d8e9aab..df29dce1b5 100644 --- a/tests/expectations/compiler/compiler/group/add.out +++ b/tests/expectations/compiler/compiler/group/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f4e1b23f37abb9bcb386ddfd37ee066395d8e84f8ace0f4eb467264131e89fb0 + - initial_input_ast: a28b88dc36ace78ed0de93b56db7274f16521597ccf1e820a17fdb60a1e3d92a initial_ast: 7109d173cdd239abf5f0f717e669e300cf7bd4b3bde2158a17d1f16c1b154276 symbol_table: 915e736b00c979abe896125d986ff41cf16e028842f89cae6440998f85304351 diff --git a/tests/expectations/compiler/compiler/group/assert_eq.out b/tests/expectations/compiler/compiler/group/assert_eq.out index 843a45819c..c7be5be649 100644 --- a/tests/expectations/compiler/compiler/group/assert_eq.out +++ b/tests/expectations/compiler/compiler/group/assert_eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a183384b085186e92efdf0ccd221ba0f3de6e75cffc5610ed583ccd95aa4adcb + - initial_input_ast: 00c3cc87ce3c30894ad6b6874ce6dacfa02c9f2bc171615ff627f06f2e201997 initial_ast: b6e75e27703bf6b6af69de95f9c22ef2033db46227f5658a9f2e88c33a169b1d symbol_table: fb66c9abb24c6c1bb79dd5fe9e9b78f293292fb3fab04ede561f866c6dc41f8c diff --git a/tests/expectations/compiler/compiler/group/both_sign_high.out b/tests/expectations/compiler/compiler/group/both_sign_high.out index cdfb31dd48..c76de034f9 100644 --- a/tests/expectations/compiler/compiler/group/both_sign_high.out +++ b/tests/expectations/compiler/compiler/group/both_sign_high.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 947cab0ff6523744676bcf2b5d610c963f5dc1ba18f52e12eb9313914e81ccef + initial_ast: 7631f3258e3f0f288fd21a0470c43f636b96bbe0f3643dad29353e9b48c63ee6 symbol_table: 9a61702119ebc681917d7cb7e40ecafa00354849326bf1182635f27a28da35e9 diff --git a/tests/expectations/compiler/compiler/group/both_sign_inferred.out b/tests/expectations/compiler/compiler/group/both_sign_inferred.out index e0542ff760..ebb310e40c 100644 --- a/tests/expectations/compiler/compiler/group/both_sign_inferred.out +++ b/tests/expectations/compiler/compiler/group/both_sign_inferred.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: da7a9bfecd63ce811480fa7eed9bdc4bc6223c957e7e12fdbcd69a84d48da1ad + initial_ast: 97c27f26fd8d201623b1cbb19474a2cb6934c6bda8d4b363c831b0a3193e75ec symbol_table: e4a96223c049893c904a90f24d069592b33fc137de0f4816cf92089e63663693 diff --git a/tests/expectations/compiler/compiler/group/both_sign_low.out b/tests/expectations/compiler/compiler/group/both_sign_low.out index 37d1d739fd..9f76e6c3b2 100644 --- a/tests/expectations/compiler/compiler/group/both_sign_low.out +++ b/tests/expectations/compiler/compiler/group/both_sign_low.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 740946ba4379c80d6c5b63848b8738b8ec3c44c414ccbba68be7d321c86232b7 + initial_ast: 772357946f6febbf75a72e8f706975abc242cc805368babdac1e3d047a1d0dc8 symbol_table: 1817d91b99941ddc2590c6a2777ad8f7d4ba26a8b2a3baa3932f1a08eb540206 diff --git a/tests/expectations/compiler/compiler/group/eq.out b/tests/expectations/compiler/compiler/group/eq.out index 843a45819c..c7be5be649 100644 --- a/tests/expectations/compiler/compiler/group/eq.out +++ b/tests/expectations/compiler/compiler/group/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a183384b085186e92efdf0ccd221ba0f3de6e75cffc5610ed583ccd95aa4adcb + - initial_input_ast: 00c3cc87ce3c30894ad6b6874ce6dacfa02c9f2bc171615ff627f06f2e201997 initial_ast: b6e75e27703bf6b6af69de95f9c22ef2033db46227f5658a9f2e88c33a169b1d symbol_table: fb66c9abb24c6c1bb79dd5fe9e9b78f293292fb3fab04ede561f866c6dc41f8c diff --git a/tests/expectations/compiler/compiler/group/input.out b/tests/expectations/compiler/compiler/group/input.out index 58bda7878e..76fd1dd80b 100644 --- a/tests/expectations/compiler/compiler/group/input.out +++ b/tests/expectations/compiler/compiler/group/input.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eed84b746db9633cd5314c8b23def7c95672f4696824e7504877baa8f62b52ac + - initial_input_ast: c93f9fd667509aa0aa3896c261cb48c7d579d9856d0a14b96e9b2c7e04566a0a initial_ast: b6e75e27703bf6b6af69de95f9c22ef2033db46227f5658a9f2e88c33a169b1d symbol_table: fb66c9abb24c6c1bb79dd5fe9e9b78f293292fb3fab04ede561f866c6dc41f8c diff --git a/tests/expectations/compiler/compiler/group/mult_by_group_fail.out b/tests/expectations/compiler/compiler/group/mult_by_group_fail.out index 17bc264a35..d0d4ed45ed 100644 --- a/tests/expectations/compiler/compiler/group/mult_by_group_fail.out +++ b/tests/expectations/compiler/compiler/group/mult_by_group_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372002]: Found type `group` but type `scalar` was expected\n --> compiler-test:4:26\n |\n 4 | return (_, _)group * a;\n | ^\n" + - "Error [ETYC0372003]: Found type `group` but type `scalar` was expected\n --> compiler-test:4:26\n |\n 4 | return (_, _)group * a;\n | ^\n" diff --git a/tests/expectations/compiler/compiler/group/mult_by_scalar.out b/tests/expectations/compiler/compiler/group/mult_by_scalar.out index 8e0bb0e878..2effd4ab3a 100644 --- a/tests/expectations/compiler/compiler/group/mult_by_scalar.out +++ b/tests/expectations/compiler/compiler/group/mult_by_scalar.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1c07a704862cbf7d7938c51d6d840c9ee713f3b6f661a60cca2a81ef3e55efa2 - initial_ast: 0d225dc5aee0995ca7c84bdefd9be8fe473ea14876f55c4ac05f95c58b8393e6 + - initial_input_ast: 7b0236b04ad9caa4039a989b91e7f49021a9daf09a495a9cdad7c371ee196761 + initial_ast: 99e25dcd781ee8514ca93fdb34430f05caf429ed46dafa3189c3d835d680d7df symbol_table: ae21cfdc16589d2cdf89c4aabece75367892087e76793cd0d7d62c9a04fa511c diff --git a/tests/expectations/compiler/compiler/group/negate.out b/tests/expectations/compiler/compiler/group/negate.out index 905f580ef8..6e3f13aca4 100644 --- a/tests/expectations/compiler/compiler/group/negate.out +++ b/tests/expectations/compiler/compiler/group/negate.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c1a7cb2ec07ebfdcd1f7c0785b389e30ed16055a766d036354e52574a21fa8d9 + - initial_input_ast: 5e1e23855cb6841ee210c8a24e11cc819e91ce3b087a8c961035c574baa1784b initial_ast: 491aa1b9665527f07687444cb882f1ae5d363ca3b024f9cc3de36027ec37fce4 symbol_table: 5f48052c64667bf793d8b6c22db7f867a88c1dfbb9341e53b970d6bb9bf3a11f diff --git a/tests/expectations/compiler/compiler/group/one.out b/tests/expectations/compiler/compiler/group/one.out index cbce347a64..d9e59d7ef5 100644 --- a/tests/expectations/compiler/compiler/group/one.out +++ b/tests/expectations/compiler/compiler/group/one.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: ecc46ecae6d85317f8c1657c9653b7e39105b91aca6756df431f6a7bd203c10a + initial_ast: 5a4b6b18074e63ba98467539a224838675ea3f08b945b554c23df2f22f730181 symbol_table: 1459210791fd0aae2827b2b7c3fd438e7a8315b290e23cbfe365b4214d5cd284 diff --git a/tests/expectations/compiler/compiler/group/operator_methods.out b/tests/expectations/compiler/compiler/group/operator_methods.out index 6632353f38..5876862ea9 100644 --- a/tests/expectations/compiler/compiler/group/operator_methods.out +++ b/tests/expectations/compiler/compiler/group/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2b6895ba1627e6a4dc444f814e2f6a0134ffdde243017e8dd23009081a15c95b - initial_ast: d454c467150c28dce64eb09e55df07e9467d34ce819e768414e8b101d174ae3b + - initial_input_ast: a60503e3f83fbee658d02fb3806b3a3326fc6d4f4e43ac05bce7b16ac0552edb + initial_ast: 07af6f05d46a6cd91085fb1aaf8a0fcb9cb2c05ccf60fd5fad5449e9fbf079b4 symbol_table: 3eec749e9dd6f72ae053f0af3753be405331fdf01739a80df8b1a90c03923d27 diff --git a/tests/expectations/compiler/compiler/group/point.out b/tests/expectations/compiler/compiler/group/point.out index 67f722e31f..290500e5a0 100644 --- a/tests/expectations/compiler/compiler/group/point.out +++ b/tests/expectations/compiler/compiler/group/point.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 076729824ebf59b52b6ca66cc20cffcf311d7739738ed307af7936ba923c70ac + initial_ast: 7031bc0fd844a95ff14f558d113c6c5701834489713c2e9050d42b80e32fa2d0 symbol_table: ac8c4425959cf548f2f0edc8aa637b1d827394f11fe2c10ecef366a803fe30a2 diff --git a/tests/expectations/compiler/compiler/group/point_input.out b/tests/expectations/compiler/compiler/group/point_input.out index a6f307a0ba..e748d7ddcf 100644 --- a/tests/expectations/compiler/compiler/group/point_input.out +++ b/tests/expectations/compiler/compiler/group/point_input.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2d76ce81281d5077442c5e6c12b13e536a037f0bb469492ecf0b77191b3ded14 - initial_ast: 2989b1ba743c2fa15efe1ee5837ea2bf34dd19894799190387facdb1a4c0cdee + - initial_input_ast: 1b5330a3356c437ddc09afc027d1365eedb24c56777772fd83b9167cfebb4435 + initial_ast: c90971ebee1da3c277fef3288af860eeca4997ba9807a8038a3d1bd03200d277 symbol_table: b914736fbf23a1386a58c96fd9011214dd8a7393446dad3222c8551d8db979e6 diff --git a/tests/expectations/compiler/compiler/group/positive_and_negative.out b/tests/expectations/compiler/compiler/group/positive_and_negative.out index d44f7d7c44..1756493b9b 100644 --- a/tests/expectations/compiler/compiler/group/positive_and_negative.out +++ b/tests/expectations/compiler/compiler/group/positive_and_negative.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: d6c9dc3a6a1f55be58c871ce0c2cd5df0c27756ce6f1502277293894b531e969 + initial_ast: 32f2a58463cce89611be1ef90aa7f109f3c86c8c2ad87b11c4ab62127ac8c969 symbol_table: 7e69e6875d7b047f525e435533e6b299da0779cd28edbf4190f2b701c79d74fb diff --git a/tests/expectations/compiler/compiler/group/sub.out b/tests/expectations/compiler/compiler/group/sub.out index b4530e0fa1..ef505d4d3d 100644 --- a/tests/expectations/compiler/compiler/group/sub.out +++ b/tests/expectations/compiler/compiler/group/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f4e1b23f37abb9bcb386ddfd37ee066395d8e84f8ace0f4eb467264131e89fb0 + - initial_input_ast: a28b88dc36ace78ed0de93b56db7274f16521597ccf1e820a17fdb60a1e3d92a initial_ast: 97ab784d4cdbb80329f8284003c821fa956e5b4913277813136217849815200d symbol_table: 4bbffbffd675aec67af4ce2fbf803ec463900233ce1ad4049c7bb8092650859a diff --git a/tests/expectations/compiler/compiler/group/ternary.out b/tests/expectations/compiler/compiler/group/ternary.out index dfb3991527..225d3e98a1 100644 --- a/tests/expectations/compiler/compiler/group/ternary.out +++ b/tests/expectations/compiler/compiler/group/ternary.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a18a82ee746e1fd1f9c6c09c36b055f9d3b44a17dd778c5081f9258d6bb9f3ae - initial_ast: bfe7dcd87fa958e67087b7b29d802e77ccb3001d9c487744867e7442628bbb60 + - initial_input_ast: d12e492b73a208051457ad2ce9ed8dbbb5a8096f32f52d697c41972ba8b88d35 + initial_ast: 5d6e9ede195a3cfc06f7a91b47937247e6ffc237b57e37859a6d0e5cc966b762 symbol_table: 52a5d14e586868e2465abde3c15f47d151290737d408944c1474483e3050e399 diff --git a/tests/expectations/compiler/compiler/group/x_and_y.out b/tests/expectations/compiler/compiler/group/x_and_y.out index 8c6d8401ed..2714817136 100644 --- a/tests/expectations/compiler/compiler/group/x_and_y.out +++ b/tests/expectations/compiler/compiler/group/x_and_y.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: ba4bea7f4452a9a369ed5abb21cf7409f850125dff959f10ba211e50419f8d89 + initial_ast: 3cf73b90d40fce8273b69ccf99424ad3b5f8fce2999d06bb1413428280f17f7d symbol_table: f33f5b0c84aac58327880b146c570d74ed3118e93247b4a05680ae2c451db5b1 diff --git a/tests/expectations/compiler/compiler/group/x_sign_high.out b/tests/expectations/compiler/compiler/group/x_sign_high.out index d5fbaf7152..4a6dbe9466 100644 --- a/tests/expectations/compiler/compiler/group/x_sign_high.out +++ b/tests/expectations/compiler/compiler/group/x_sign_high.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 5857efaf620a19b42463f90fc00a309a7c89c31e4a5b664b2bdd1c42161e777b + initial_ast: 0ae122eb2bd121db2f072a8d79afbe3d0ad1023e7a4aaee2e4e9f4ba5c1a3c36 symbol_table: 2d0db26fa84f8daad71afd4420718043de1c97757ae4fe4fa78e9874891d1d80 diff --git a/tests/expectations/compiler/compiler/group/x_sign_inferred.out b/tests/expectations/compiler/compiler/group/x_sign_inferred.out index a216ce686a..456342cc4e 100644 --- a/tests/expectations/compiler/compiler/group/x_sign_inferred.out +++ b/tests/expectations/compiler/compiler/group/x_sign_inferred.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 99888f61e01f330edf5125f530a706a2f059ad311f9ffe23c81e0aa1ea017ca9 + initial_ast: 81f062d4ca72bbfb62d447cfe23d0658b3b40a4caf3ca1fd37db833a3a6ba9f5 symbol_table: c20979f64468655131a488980c1de31384fd7ff35561ed569c3db6f2d0bc19cc diff --git a/tests/expectations/compiler/compiler/group/x_sign_low.out b/tests/expectations/compiler/compiler/group/x_sign_low.out index dc1a4fb8c9..0ca7dfa48e 100644 --- a/tests/expectations/compiler/compiler/group/x_sign_low.out +++ b/tests/expectations/compiler/compiler/group/x_sign_low.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 4063f3a3011beeb3e26e60b63f5f7f384aed795cf47525f8f472dea81a82745f + initial_ast: 2b60be6820f8dc537b2ab9ec70e4981d93d0c68ebdc71d9437345e57c66505bf symbol_table: f450d14b0bb862b0bec4a5f8d41eb92f7cf951dee469505fb20dbfa25972eb7b diff --git a/tests/expectations/compiler/compiler/group/y_sign_high.out b/tests/expectations/compiler/compiler/group/y_sign_high.out index c04d472726..78d10e6df4 100644 --- a/tests/expectations/compiler/compiler/group/y_sign_high.out +++ b/tests/expectations/compiler/compiler/group/y_sign_high.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 69ba2a183dfec5347e20a835d55b4d5e164f35f5491a9bbf1ddff9f5db45e8c6 + initial_ast: c92281b28b5166cfa0cb458bb6f21dcc71d67dfe1f8bb757945c575cbb92a549 symbol_table: 52760622da95d189f6e707df97fc6bba4216fa59022a4ae79d840b9c05fdf5b1 diff --git a/tests/expectations/compiler/compiler/group/y_sign_inferred.out b/tests/expectations/compiler/compiler/group/y_sign_inferred.out index 66dd1749b5..a33a378e69 100644 --- a/tests/expectations/compiler/compiler/group/y_sign_inferred.out +++ b/tests/expectations/compiler/compiler/group/y_sign_inferred.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: ed195facf91180b4f72a7c005aab4b66d00200b19987e01c2ef3de59b20b5e57 + initial_ast: b5c2ab86061f7dcae809f6a707559c1738a0f0a2352270ca3ff91a3242d70af3 symbol_table: d3bf69e78619e63bc1c56c1efe49712b226f5d477e1c42491d0b31e24d5a98a7 diff --git a/tests/expectations/compiler/compiler/group/y_sign_low.out b/tests/expectations/compiler/compiler/group/y_sign_low.out index 7031e6b62a..b4cfaada3d 100644 --- a/tests/expectations/compiler/compiler/group/y_sign_low.out +++ b/tests/expectations/compiler/compiler/group/y_sign_low.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: fd74afd5b64ad33e1e375b4db7d2f6aac7d8aaeb4406b97a8ccb3364b2129d5a + initial_ast: 1d5f67161857e1ef3195099a1a04370ddf33dc3eebade9e1a5e0f6266c495a75 symbol_table: 026430e928e2236167d6587cb1885784f30bbc916f75d3a0f42fa7a3f2c6978b diff --git a/tests/expectations/compiler/compiler/group/zero.out b/tests/expectations/compiler/compiler/group/zero.out index 466b24b5d3..23ab78f3d9 100644 --- a/tests/expectations/compiler/compiler/group/zero.out +++ b/tests/expectations/compiler/compiler/group/zero.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 0785d70c3be288aad6535bd949196a051c12b66b6f748008f84b2db69f68ace5 + initial_ast: 31edb6eef4b9fa47acfb94f0f8f7ec9f50667501c7dc6bb5c643a65be90cbfb7 symbol_table: b181fa2d3c50419dbdaadbe2e91aa4a3e17baa614b0635f9ce6fa7367ead48eb diff --git a/tests/expectations/compiler/compiler/input_files/program_input/main.out b/tests/expectations/compiler/compiler/input_files/program_input/main.out index c4246d4dc0..96ac4c9a6e 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input/main.out +++ b/tests/expectations/compiler/compiler/input_files/program_input/main.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 14d3cbbf97803da5b6c304e7b5ec5adcbb1583db29ba46aef485df97e7d54aaa - initial_ast: 0d2e5c56b05a5a8bc911fa071c3e2cf5bc9ebec76e9c881a19160068535d92bc + - initial_input_ast: 23e62412d2a9377334d90aaeb6629b73c77e045ce87f23bd6ae2e2cd242e70f0 + initial_ast: 62a908a53573e228fec4b308f637909227856abaf327f527c23dd63e739d77d7 symbol_table: cac29305ef425fae4d6addd2f4718f0a5c17e9289e36ed0800f05029aec41725 diff --git a/tests/expectations/compiler/compiler/input_files/program_input/main_field.out b/tests/expectations/compiler/compiler/input_files/program_input/main_field.out index 128f8eda0b..f6121fa84d 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input/main_field.out +++ b/tests/expectations/compiler/compiler/input_files/program_input/main_field.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6b5a9d8d422831ea438486b32bea3f5b984e06dd7ab21cd8e14f4dab04b6cac7 - initial_ast: 442940c65e88241ba031f1e1d77ed1abbd6ea2418374fb39fd4690086e0251c8 + - initial_input_ast: 2b6bc4ade2305a65746066befacf6a0a18382f754d4d7911d0c6e0abef682114 + initial_ast: 4d5c44da11b6644f95211ba6ebac1a6ca45ffbc63248fbc42a92a26e109cb63f symbol_table: 14be7abd0daa58df1a7860e592d0e74a3342a7e02220e9dcf314e5241b2e335a diff --git a/tests/expectations/compiler/compiler/input_files/program_input/main_group.out b/tests/expectations/compiler/compiler/input_files/program_input/main_group.out index 03baf97250..0b363183f8 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input/main_group.out +++ b/tests/expectations/compiler/compiler/input_files/program_input/main_group.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6f437f7d8d7d2ade6347d666d899514d67cbc9442f6697267235138beacc9520 - initial_ast: 6e3644183a2d8dc034fea42afbb70c7f4b7ae0ea0380dd6b6a22253fc6886081 + - initial_input_ast: 4001f721e97052bdea8fafe39846356011e335e40281e0082c0b406cd6a85947 + initial_ast: 947309cb1c78f8b954bd55ccb34e84ce39f7988991c9f6c2ae6408257c979665 symbol_table: 3b68eff86b45e4f940b0a1031e19a64178b0bf802acb59f3b743e664f3010876 diff --git a/tests/expectations/compiler/compiler/input_files/program_input_constants/main.out b/tests/expectations/compiler/compiler/input_files/program_input_constants/main.out index dc36001689..5b47937131 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input_constants/main.out +++ b/tests/expectations/compiler/compiler/input_files/program_input_constants/main.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b26b209013041060043f6269635f9af934cc06c0f8384a8b0e6b10df0d3f5cb9 - initial_ast: 14be345ec32ce30f6920b83e8c54210e61923bbc57d88d4d8ca4bd444ea2b1e5 + - initial_input_ast: e626f055978f5125bc292065d74aab5b679229a5364f150ccbe1f07d0c167c3d + initial_ast: 22df0e8dcc96e127df94438ebdd1111070afb5f2fede13534a9aeb0d20885246 symbol_table: 4c358989979d4d1695377272c96dfdd2b542d8a51d7287cd5f49648bb41cc80c diff --git a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_field.out b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_field.out index af8bb167a5..7dc859a012 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_field.out +++ b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_field.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5e5c64a973dc52d01bab0d99b8c0160256e08eb11074d86d8041d8347c0183c7 - initial_ast: a7399ec37b57c655aa388f88f0a14df056f2e4cade74f638b43e69775efb51d7 + - initial_input_ast: 3eaa98274698edacf455de40418ea012234a1355d5b50b9063ee0e06d3d26709 + initial_ast: b1647dfd919968219b01ee5ff48ba97b155d8d40702498a69ff712b59c4a908f symbol_table: cdc88125facd852bdece13f8d69d58b91ef178c446853d5fdacfff157754a617 diff --git a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_group.out b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_group.out index 0a5d45ea8d..3d90f9b6ba 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_group.out +++ b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_group.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 77f1441a2d0e4b8830223e25c06f97c34a9bcf98bdc97ecfca3d00472cab4c92 - initial_ast: 8278e81e45c99a4650f3723b63227fbeed735ac1f82ba59f017202b4004665ed + - initial_input_ast: 4efe3ae5f2d6a95663ca302b60d4e430b63bcb7c5a19d638ec7613b7dc099825 + initial_ast: f88e91c98500ea74503f284eb75e2e25857d9092257166716025bc9a95584b9d symbol_table: 55bc8e2b9a06ca5c79234cece0340bb5ce3f83cb7929357e53398adcb279d93c diff --git a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_multiple.out b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_multiple.out index e944ca1b9a..8702b09965 100644 --- a/tests/expectations/compiler/compiler/input_files/program_input_constants/main_multiple.out +++ b/tests/expectations/compiler/compiler/input_files/program_input_constants/main_multiple.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b9e3c34f642651adf69796a7619a504427dcc3ff7733e5a8925dd31bb1677e9a + - initial_input_ast: e7173f6b8aa8aa40bcb167fa4de0b5d5a7f1b6d245a78dcb5ad70a73b53ef7de initial_ast: 314c2343d15bc5676eb5669e9a7a193936ce32ea4f2c7a1ab10719202314e4ee symbol_table: 7b106dad757b786994e20ab7d77ad40365d2425d70977eac8163802fcdcf4806 diff --git a/tests/expectations/compiler/compiler/integers/i128/add.out b/tests/expectations/compiler/compiler/integers/i128/add.out index 33f3dc3ed8..a390adcc3f 100644 --- a/tests/expectations/compiler/compiler/integers/i128/add.out +++ b/tests/expectations/compiler/compiler/integers/i128/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bc7b8f4d7b989dc43d4fd55b9682cc77d2984e841678f57fdf605ff2c168861e + - initial_input_ast: ca7500628480432228743b9eff2cac69e433bc0a9da6ce007cae38ef9c2b57a6 initial_ast: 07374055a6d078ecbf9f3c76a3c63cef7b529a583333afc655d1f7b22c8fd054 symbol_table: 75a7b5f068d1a3aa4525940a14a052bd4821c0bd3c0d4a8c097d51fedbc7da70 diff --git a/tests/expectations/compiler/compiler/integers/i128/and.out b/tests/expectations/compiler/compiler/integers/i128/and.out index da7a9b40ab..4514c8d009 100644 --- a/tests/expectations/compiler/compiler/integers/i128/and.out +++ b/tests/expectations/compiler/compiler/integers/i128/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bc7b8f4d7b989dc43d4fd55b9682cc77d2984e841678f57fdf605ff2c168861e + - initial_input_ast: ca7500628480432228743b9eff2cac69e433bc0a9da6ce007cae38ef9c2b57a6 initial_ast: 210dcc0f1e9522a7a7ada3b633f1ce0401f8c53ad0acf3e59f60772b51f35899 symbol_table: a742e82f32759705a4d3a5c60b8e8301572b7a27ba98cabb65cf62ac928502f0 diff --git a/tests/expectations/compiler/compiler/integers/i128/console_assert.out b/tests/expectations/compiler/compiler/integers/i128/console_assert.out index 8ab20c2a8f..b3133c40d2 100644 --- a/tests/expectations/compiler/compiler/integers/i128/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/i128/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 539ffcc6201d34ff3e699671d520e5fd6344a2ca8268c8351d7e9c707d8339d2 + - initial_input_ast: 86fc147511a8405918da9d9f5e40b2daccb441e80b793287203d30b21bb5600a initial_ast: e684deb39dd4d7d41b1d5062f5f025df84d1998d16a59871d53f211dd9d9cce2 symbol_table: 7cc5d72ca93dcbdcf6845170e300c67d2ae24453cdec6681d1d76d6734abd52c diff --git a/tests/expectations/compiler/compiler/integers/i128/div.out b/tests/expectations/compiler/compiler/integers/i128/div.out index b7c5a8ecc3..3408f39c06 100644 --- a/tests/expectations/compiler/compiler/integers/i128/div.out +++ b/tests/expectations/compiler/compiler/integers/i128/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ee172614c7f65202cea0ef58ece4a000d22ff2ecca413bf31ad38683c9b4d85e + - initial_input_ast: 8562aec00f8be8367748af8197e2add488cbae2e0931674b68581744dbaafe61 initial_ast: ae2ef5614de8c31c25df7bb8cea87eb00ac8c154fb4a0ead71dfc306dc836b66 symbol_table: ba4421a012de91b2502d9fc6e58c7197ad1f98197ae9680e3398b80b57cc8e21 diff --git a/tests/expectations/compiler/compiler/integers/i128/eq.out b/tests/expectations/compiler/compiler/integers/i128/eq.out index 394bbfe824..c947e43352 100644 --- a/tests/expectations/compiler/compiler/integers/i128/eq.out +++ b/tests/expectations/compiler/compiler/integers/i128/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d849a1509e204680cd676c85564c4945549b5b758969f13fd54c0829f6c7e1c0 + - initial_input_ast: a4d1618b78d6f649f06d5f58f5ae0bb45135717abf3feea0541698ddb0212ec6 initial_ast: 44bd05c77cfb936ae6363fd532803e6939b0893d887d4e85b205ab3517ecfefa symbol_table: 147e5a1e6562c81e3e4c24404b43c292203e1b73d16d8518a98d85e264493c6a diff --git a/tests/expectations/compiler/compiler/integers/i128/ge.out b/tests/expectations/compiler/compiler/integers/i128/ge.out index f973419cea..12058c13b2 100644 --- a/tests/expectations/compiler/compiler/integers/i128/ge.out +++ b/tests/expectations/compiler/compiler/integers/i128/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5482379ffdd5eb5f96e55e91bc41680d9730b22b7c3930a08ac0695578c9a1db - - initial_input_ast: 0e7fa8784578e26d2c0f05a8aee2f23d7930078ab97dd2252832450ca9cd50eb + - initial_input_ast: 14e51b70ecee1d7bbdd5c37abf0d03f2c620fc9d31d68135108e241d78f738a6 + - initial_input_ast: d5462c67471a54461a3e8bdca815ec0700534c47e89ee9adc34f1243c53d1f11 initial_ast: 190357900b121a5278ca1cd8174bc13a092dd3babf9727c03fd27ab51066ba29 symbol_table: 527f8077d79a806e327a10844c26ad68bcea3092a1e3ca4015b92d8339869dbe diff --git a/tests/expectations/compiler/compiler/integers/i128/gt.out b/tests/expectations/compiler/compiler/integers/i128/gt.out index b4bc661283..5194017de3 100644 --- a/tests/expectations/compiler/compiler/integers/i128/gt.out +++ b/tests/expectations/compiler/compiler/integers/i128/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c7a69306fb22539be155f8c31e9d1d0cfaefb35c6d6fe447316421408d126d82 - - initial_input_ast: f06eb33da0612e0927563d34af8823d655c5f033ebb2426d7d2a5fb2c7691cee + - initial_input_ast: dfdb458d96c001da809b9b656e1f32b1b3936303033136bb8fd8c99d9732dde3 + - initial_input_ast: 8687bd99746f218264adc45a810fb6e16cf8ead9f64d63faa7b376e4e3907f84 initial_ast: 1b01fc5c167c9957c4f631fcf1e494444822f748f3abcc977d13263a0a74cb9f symbol_table: a11f905fe22b3bda39f07d2c754bf100378792d241ca40bd359dcdd47029842f diff --git a/tests/expectations/compiler/compiler/integers/i128/le.out b/tests/expectations/compiler/compiler/integers/i128/le.out index 1bc27dbb8b..dfed5a65ac 100644 --- a/tests/expectations/compiler/compiler/integers/i128/le.out +++ b/tests/expectations/compiler/compiler/integers/i128/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5482379ffdd5eb5f96e55e91bc41680d9730b22b7c3930a08ac0695578c9a1db - - initial_input_ast: 586889c97fa271198358a40227efffae06f141c9f79f3479e03dd01a99003fad + - initial_input_ast: 14e51b70ecee1d7bbdd5c37abf0d03f2c620fc9d31d68135108e241d78f738a6 + - initial_input_ast: e34798d157f456fecf7ceed2e406c6b76e0b1bcda3a7110f56de0df10472b3c4 initial_ast: 3396a4771011467bf2f248f6346e7c2c5dae8dc8b14eddc39a58d180538a506d symbol_table: 594c5f431622dbf26c74e172ee0230afc7515bc864de2e8d4c4a8dca77a19faa diff --git a/tests/expectations/compiler/compiler/integers/i128/lt.out b/tests/expectations/compiler/compiler/integers/i128/lt.out index 72535f61f1..6d5e6369aa 100644 --- a/tests/expectations/compiler/compiler/integers/i128/lt.out +++ b/tests/expectations/compiler/compiler/integers/i128/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 70eaacd52d656c1871fb3fc2e0fa9427ba1c677c0e66a99596c3b223b76b36e7 - - initial_input_ast: 126c75bc526b0ae168cccc25e3794140aba4d4962cf3b5561d6d510dc0f15d4c + - initial_input_ast: 8ed1bfd98e5df545f33dfc3b622573a028950b9f44a6038d84d903839ce6b226 + - initial_input_ast: bc33c98fd9b5eba7bd68ca76eea533e137e786f4b75b79421de10134b56585df initial_ast: 66cb035a3d249a394e8dbbe19cbc02f5cddb844a78bc80c838c7cab191fe9701 symbol_table: e997aaaf93a01bb0b4e30eb468cfe78a5956f9401aca6bacdae452bd4c00760f diff --git a/tests/expectations/compiler/compiler/integers/i128/max.out b/tests/expectations/compiler/compiler/integers/i128/max.out index eedf26cb02..ac07012600 100644 --- a/tests/expectations/compiler/compiler/integers/i128/max.out +++ b/tests/expectations/compiler/compiler/integers/i128/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a74c1b7af568d593690e7ba3823c660f7163e5d90d8bbace6f742eb7da1ae6ff - initial_ast: 4b6b0f531e10e817673ce71103fcf10b032c20d05321f66b3601a0000636c9f9 + - initial_input_ast: a2ab6a89c5952a113fbecdeb630917b4699c38dcda5971528ab35cdd5e92c216 + initial_ast: 76fb816766ffe11700b4c2a7ebf8502f09b7a5ca9f616fcfb1fbfc083d70b91e symbol_table: 495dfe6db0ab7c20e48db8c10ffd3da7ef50ec17e4db98f8d9b1ed4aa2fd177c diff --git a/tests/expectations/compiler/compiler/integers/i128/min.out b/tests/expectations/compiler/compiler/integers/i128/min.out index 47c8ff4cc1..dbcc402510 100644 --- a/tests/expectations/compiler/compiler/integers/i128/min.out +++ b/tests/expectations/compiler/compiler/integers/i128/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f96b60255571f1dfe682e966e680fd3b250f9b1f7ec99ee0834357e7674e8e28 - initial_ast: a341c3e0b227c976b2c4e3f2071ea79b4477f9e8f5a0175a242482fc9e0fe6fe + - initial_input_ast: 1480b753150538db3f133e6491506ee264d39be8d1c0dab484cd81a20f24cdd8 + initial_ast: 03f31393c00a98648f946675297b0c1bcefb2660ec10f96a955eec09fcdefecb symbol_table: 0138140a2caf579059df162c1a92b527056414a2396550814c3c84bd12d7cf21 diff --git a/tests/expectations/compiler/compiler/integers/i128/mul.out b/tests/expectations/compiler/compiler/integers/i128/mul.out index 97b5e64487..32b90eb189 100644 --- a/tests/expectations/compiler/compiler/integers/i128/mul.out +++ b/tests/expectations/compiler/compiler/integers/i128/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 51a13bfc8843ca3425062e8bca777961536fb9e73ecdf2ea5729b78ae288c3db + - initial_input_ast: 42fddcefe5cf53169d184a40cd71b49276704e081253906c01f79604ade70767 initial_ast: 275429c58b52b8d80540eeeffe81ea7182132b42bbcbf9314eb6d87cedf769e7 symbol_table: fa9c7261b63b0d768f87a8065354877126ba1738feac8f3e672e5d7965197fb5 diff --git a/tests/expectations/compiler/compiler/integers/i128/ne.out b/tests/expectations/compiler/compiler/integers/i128/ne.out index fbca6781a8..6a1b55a5eb 100644 --- a/tests/expectations/compiler/compiler/integers/i128/ne.out +++ b/tests/expectations/compiler/compiler/integers/i128/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: dcde1df8d9dcebf8e74fbefaf3a97441be64d6e7bf7eaf11a326a22d2a2510ee - - initial_input_ast: 43c4dedc8b3f4521c214c77f25fadbf5b7f7c699a202d0a5f7f50a147fcfba74 + - initial_input_ast: 63066c216028b02a42d2eac61498268917858ed1821c2ae0e58717b82d7bbf8d + - initial_input_ast: 7446cc6978fba2a498bc55383084c51e05a9bdba1eb03ddb311d523be65585ce initial_ast: c9f475f9bad29101a941423e97e83757441cc28efa410434f9ae27839f07bafa symbol_table: 6df84e8c35b17fadf07a0cc4f163b2ff8bbbe55cbba53cd83d65cba2db965ece diff --git a/tests/expectations/compiler/compiler/integers/i128/negate.out b/tests/expectations/compiler/compiler/integers/i128/negate.out index 2ac40bda3f..4478728deb 100644 --- a/tests/expectations/compiler/compiler/integers/i128/negate.out +++ b/tests/expectations/compiler/compiler/integers/i128/negate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1590bd28396faac2c093467acaa2337cf06d48eefd498e2b954d33374d0ac66e - - initial_input_ast: aee25dcd9d478791ef2f2978eed74c9dab3a45ba3d5fe3016a97674490416df1 + - initial_input_ast: b7ef231f7dd6bc63f301a57ffd5da98fae92d14999aaf72c94c85aa28ee66ab1 + - initial_input_ast: cfe2ed866172bc2b8ed033f9e5086dc5e518e7305631123537e5e7ce2697ec25 initial_ast: fbb42eff2dd3ea8ef4e74f998d10ba76ea3dfb4f5789484fc876bc54c8b582f9 symbol_table: f43a32ec834f7d09347e6c6b1d625486e7633485be2331a46acb573d79a4cc76 diff --git a/tests/expectations/compiler/compiler/integers/i128/negate_min.out b/tests/expectations/compiler/compiler/integers/i128/negate_min.out index 6221561fe6..5bffc5aacc 100644 --- a/tests/expectations/compiler/compiler/integers/i128/negate_min.out +++ b/tests/expectations/compiler/compiler/integers/i128/negate_min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a7f4916705593c961ac55adbd9fedfaf9014ff51d6abe44601d6612958da8385 - initial_ast: 7c3a671b9e3615c476a244b42dfda36db9c0d58db7d8b124290e4872844daaca + - initial_input_ast: d2117e2d504b1c95edd7f81c2fb111787aba0b797e0f076fbb473971dc0d3639 + initial_ast: 656d8d0ee36bd258a452ad524cf0761e432dc5e39ff990dd8c1aff5246cfd81a symbol_table: d5d7187bc4868636bebb87a40e06a058925bef5401c8f45b7f104c7b6b19f939 diff --git a/tests/expectations/compiler/compiler/integers/i128/negate_zero.out b/tests/expectations/compiler/compiler/integers/i128/negate_zero.out index 06e87f898f..cb065e405c 100644 --- a/tests/expectations/compiler/compiler/integers/i128/negate_zero.out +++ b/tests/expectations/compiler/compiler/integers/i128/negate_zero.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 923ee3c36de197882fb5f42ba7f9c9cf7678bd1fde528dd2e0c7d5e82baf2658 - initial_ast: c6047f16f9defc76ee2f9c44f01ebc00c7b9f72a7d25f0ee518e7fd8b3f5c4dd + - initial_input_ast: 34fcde78f661247ade77dd607c349139ab960d39b6a5e10efb7102e0f52aa9de + initial_ast: 679872f43b04fdcfeb4cc560f3e2f95831adde9a40dea1cdaf28b73ce08aba90 symbol_table: 16c331ccf043feb4297a0852c91009c7f8a5c49014909b341e924ae0c5ed0057 diff --git a/tests/expectations/compiler/compiler/integers/i128/operator_methods.out b/tests/expectations/compiler/compiler/integers/i128/operator_methods.out index 5f79bc42f7..a1b04e778a 100644 --- a/tests/expectations/compiler/compiler/integers/i128/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/i128/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e62a74a5b270601c2437571933f7490f2035735a77ba5b856cb8815de7057175 - initial_ast: dbc113705df011973c8eca49a139935471f7e30e4266a8efa3f10af35a5b7312 + - initial_input_ast: 7a421e06f3d56a5ff35cde69dfc10576b6c08f46a54ba24a666faa06e05d22a6 + initial_ast: e7106189c908d27971e18c74d402859225869a735452ee6546d5c0958e459575 symbol_table: f54ceb4e723625968cba981d0b2a60ca4abe7dd0db60aff456a82053d735f396 diff --git a/tests/expectations/compiler/compiler/integers/i128/or.out b/tests/expectations/compiler/compiler/integers/i128/or.out index c24bd0de81..02ce6b068b 100644 --- a/tests/expectations/compiler/compiler/integers/i128/or.out +++ b/tests/expectations/compiler/compiler/integers/i128/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bc7b8f4d7b989dc43d4fd55b9682cc77d2984e841678f57fdf605ff2c168861e + - initial_input_ast: ca7500628480432228743b9eff2cac69e433bc0a9da6ce007cae38ef9c2b57a6 initial_ast: da3f6e496c8765a7fd3bc91bac882ad9ff142b05b78d437161de77cfa9e93d77 symbol_table: fe91fa1a007ec9cd5db787e4678cf1aac51c6ac51b6ca6645534abde9273edb4 diff --git a/tests/expectations/compiler/compiler/integers/i128/pow.out b/tests/expectations/compiler/compiler/integers/i128/pow.out index 8f52288ebf..d8fb65bdba 100644 --- a/tests/expectations/compiler/compiler/integers/i128/pow.out +++ b/tests/expectations/compiler/compiler/integers/i128/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2541083a0309b49344e174e6d28afa2addbd74bd9c8f4a2d3da6bea22d798fda - initial_ast: eaa2b21cde3ee02bbe6401967b4baf77eea6a3d7904441945622762482b1f2f9 + - initial_input_ast: a2ddf46a6ab6a9ae23438bad4a04a03e699f74cf478054017008197940e1c816 + initial_ast: 40f8374b33869991660bf29065ce5a7bda015b3860e1d4d122ab47d6c9d8c527 symbol_table: a9b558f0e2976996dd11291b7b0417e89ca69178d2d8e24986ce85017dcd989b diff --git a/tests/expectations/compiler/compiler/integers/i128/shl.out b/tests/expectations/compiler/compiler/integers/i128/shl.out index 8de0090aad..db41b5cbf0 100644 --- a/tests/expectations/compiler/compiler/integers/i128/shl.out +++ b/tests/expectations/compiler/compiler/integers/i128/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f2cac6fc26b770ccf03fdb678a381319df95ce9f5fc5f49fb829fd45d16ba5e5 - initial_ast: ddf5e8442b1734f638a82b4a95b34c515821bd445bcff361d2ccffbddd5df040 + - initial_input_ast: ee62d8508ac57ff5e421f4524903e8a65375db4e08db14fcaf0cec4f11974ce6 + initial_ast: 48cf3da6026d7c545126575a39d3210415f1fcb1732d668c6d22cdd7c88878cc symbol_table: a0949da0c6778c10242222140af0733f59e494055a5dc9b3aa6178ceae66956c diff --git a/tests/expectations/compiler/compiler/integers/i128/shr.out b/tests/expectations/compiler/compiler/integers/i128/shr.out index 104220fb66..d3de2a3fa7 100644 --- a/tests/expectations/compiler/compiler/integers/i128/shr.out +++ b/tests/expectations/compiler/compiler/integers/i128/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f2cac6fc26b770ccf03fdb678a381319df95ce9f5fc5f49fb829fd45d16ba5e5 - initial_ast: 180642efebd46e136e15acc3970cc593fdbf72e7c816a4d5dea72bc611500e16 + - initial_input_ast: ee62d8508ac57ff5e421f4524903e8a65375db4e08db14fcaf0cec4f11974ce6 + initial_ast: a1995d34c2fc6bec480cef2270472ffed393936d5f6f6f72bf3d720d65336b20 symbol_table: 0dd642732eec4756c401a3188bf743b6ad84f7591664c93c560e7b3757cb0b11 diff --git a/tests/expectations/compiler/compiler/integers/i128/sub.out b/tests/expectations/compiler/compiler/integers/i128/sub.out index dc92ba8e8c..02d05502d1 100644 --- a/tests/expectations/compiler/compiler/integers/i128/sub.out +++ b/tests/expectations/compiler/compiler/integers/i128/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e46079b8a7a9057a5ca358833d1e96586051b7f38040f7f967113a3c6dcd0483 + - initial_input_ast: 4b489f1abc0cef5123b21e23de7a754ec616820ece226c08584e511216a9bda1 initial_ast: e4c37027d24f38f95598bdc92a184b6ac411eb63addfecc5869b5d241f5732d5 symbol_table: bfa588d2110f19026945c27f89b0b0c82c42bb370f253bb769909bf10191e06c diff --git a/tests/expectations/compiler/compiler/integers/i128/ternary.out b/tests/expectations/compiler/compiler/integers/i128/ternary.out index 7e4ddfa55e..409b1f8978 100644 --- a/tests/expectations/compiler/compiler/integers/i128/ternary.out +++ b/tests/expectations/compiler/compiler/integers/i128/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 65fdcdff7ecde6f2dbce288006719080aab352a975e52c12f9585eecea975686 - - initial_input_ast: 11ddda7e55d53afd56bd90f309df6cee97180791c7e0580641f49dca0f3ad7a7 + - initial_input_ast: 79fd283874b08961452d9a787c30439a1e551a2866a636368f4d17f8e88985de + - initial_input_ast: 31e8d186f6c363350a67a31ede99b55c376ffc7a2ae779dcf0aedb43cb94979e initial_ast: 4de7b18747a3626dc77775180ad482caff806b2a6cf88318956471407bf000a7 symbol_table: 8a9672e411a204d821d48c0052000104cfb79332a41230151c5b2068c43beeba diff --git a/tests/expectations/compiler/compiler/integers/i128/xor.out b/tests/expectations/compiler/compiler/integers/i128/xor.out index 11f25e7f7b..5e594ecaa0 100644 --- a/tests/expectations/compiler/compiler/integers/i128/xor.out +++ b/tests/expectations/compiler/compiler/integers/i128/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f014569ea5b8d40f24c94a0fa30a981445b6edeb8a3bac3f8792267a3c5d6f23 - initial_ast: 2b791453ca66ed85ec706be5554436a41fef9f2c52474b413c1edca6414b1b25 + - initial_input_ast: 24836b073b76f7a0d3248569022711039180676965e828443fa77db4ca49de81 + initial_ast: 67682b0f37d8433be92c854d4a66d7d48b55d50143af3dae7880c3520ae7bde0 symbol_table: b49663ae6742a54b2adce3f351d27741a069818b5de03c406088b81922898595 diff --git a/tests/expectations/compiler/compiler/integers/i16/add.out b/tests/expectations/compiler/compiler/integers/i16/add.out index e6e041f19b..beb237b89e 100644 --- a/tests/expectations/compiler/compiler/integers/i16/add.out +++ b/tests/expectations/compiler/compiler/integers/i16/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8f8a36339feb052e94e5c5d0bc21e9591c972c331794a9b5ce050d66f9e8ac08 + - initial_input_ast: ca6ab55d11bc84ae5e5442cbc17ecf2f2ff6d31041d98a43c9710c2e3a7f7ff9 initial_ast: b869cd86791b366b69f05ea45ea7d37bf002fbbee22a6b08b319f9be9bf43597 symbol_table: a2a5374e27f9e4175bda35feddefc989dbee536a9a9323184d77da8f29c22439 diff --git a/tests/expectations/compiler/compiler/integers/i16/and.out b/tests/expectations/compiler/compiler/integers/i16/and.out index e128491976..6df6afaff7 100644 --- a/tests/expectations/compiler/compiler/integers/i16/and.out +++ b/tests/expectations/compiler/compiler/integers/i16/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8f8a36339feb052e94e5c5d0bc21e9591c972c331794a9b5ce050d66f9e8ac08 + - initial_input_ast: ca6ab55d11bc84ae5e5442cbc17ecf2f2ff6d31041d98a43c9710c2e3a7f7ff9 initial_ast: 809452097bde742b77243261863cd9d5b404f9e87f271ff0c3a51d024d7a3277 symbol_table: bdb224fe4c5a6958985b649494b834a44ca9f6dfa500ff68490a0e710beb63ad diff --git a/tests/expectations/compiler/compiler/integers/i16/console_assert.out b/tests/expectations/compiler/compiler/integers/i16/console_assert.out index 98a18ac061..5623ef38b1 100644 --- a/tests/expectations/compiler/compiler/integers/i16/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/i16/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 7488816e883b21a7361468f10e16daf54396b1c8f21847c4183d0c91c8c79953 + - initial_input_ast: 71d4c15605c3975991ba51378ef4148d6863656fdb491a93573bfc03dae3dc62 initial_ast: d24648724406b90c1de2b9361bd80216082a2d7bc08613861cd84718c82f1b5f symbol_table: 18b080b998dff3e057abe7078fb659d100695bd7e39e2252f42d610ffbffbf5a diff --git a/tests/expectations/compiler/compiler/integers/i16/div.out b/tests/expectations/compiler/compiler/integers/i16/div.out index a904733fcf..1544f876c5 100644 --- a/tests/expectations/compiler/compiler/integers/i16/div.out +++ b/tests/expectations/compiler/compiler/integers/i16/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a56eb124ccbb44e24efb84366e46da6f80cece6c44beabec729d956530d9779 + - initial_input_ast: 17f36a9515beff0798792f878b29efd08dd2b9b1b34b08592dbf49709f48260c initial_ast: 22557d30c694c0b0e91c73a967422e8f8ec668125008e1157d49cda1bf5558bd symbol_table: 251b05bcad187289e88a5e9a91f7bb733190b42e85ea68a27b28a3eef4d911da diff --git a/tests/expectations/compiler/compiler/integers/i16/eq.out b/tests/expectations/compiler/compiler/integers/i16/eq.out index a6f3832ecf..4b4cc33066 100644 --- a/tests/expectations/compiler/compiler/integers/i16/eq.out +++ b/tests/expectations/compiler/compiler/integers/i16/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 31360e58a25738afe090a468da05bc2824ee26f0a113e65291b4d4da08a284f0 + - initial_input_ast: 7c88546226f65808e9be3e925c8272f9583fbde6ae8b308116819664af8d9dd2 initial_ast: edbc2daca6bb579a2f1b35b86eebd5f9e39768f8e3cc5ee4c92f2a2dd672af3d symbol_table: a7d6cc1e90bf64c4a27dcbbd7458019771ac4ababc9609b97b5896490fcecb3f diff --git a/tests/expectations/compiler/compiler/integers/i16/ge.out b/tests/expectations/compiler/compiler/integers/i16/ge.out index 17581b8df6..dd7ec07403 100644 --- a/tests/expectations/compiler/compiler/integers/i16/ge.out +++ b/tests/expectations/compiler/compiler/integers/i16/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8ffeb6aa4bf6fec72f6bee744173313e59093d1325083a5549434b45dacbedb3 - - initial_input_ast: 8608dad228214cc298c100dea03a3d522b3be83f4bc48d4e16b0588beeedeec4 + - initial_input_ast: 671dbf588ac06c9aaa98a0b93ae310030698c4459bcc8f5007d0b34e7f5a2fe7 + - initial_input_ast: 1fae972c153c7e83794ba4f2b497e92499b793ef1a746da5be203b6d31a06d46 initial_ast: 8e3ffdad6178e550dc0cb3fb8b8591555c16f536b00015ede86e6f0540d3e610 symbol_table: 16df6021fab1161448d1214e6ec4bacfa9b0f8a5106f084466a050b919507eaa diff --git a/tests/expectations/compiler/compiler/integers/i16/gt.out b/tests/expectations/compiler/compiler/integers/i16/gt.out index 6007c078f5..116717c14f 100644 --- a/tests/expectations/compiler/compiler/integers/i16/gt.out +++ b/tests/expectations/compiler/compiler/integers/i16/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f53474a073061d1429ed995aafe5c1d4dc325543fe7481e8aed52d3e0165472c - - initial_input_ast: f904aa987360b0d6555f20a23ada29316b0f5dabc5fe324bc63ad370c8184d73 + - initial_input_ast: 39fc24fd87f4bf15d0567508034c57f4de17a407812a715e62dc635b9b91dd8e + - initial_input_ast: c5ffa1915a34f65b23e03c634e1941e89527338cd149ee5e4b9d0b4c0f36ba68 initial_ast: e050abc2d6e8a404b96d2abea06aab386991334de50f563f48e14ca24f163000 symbol_table: 317fbb7bd126c05485ea4fa9ae0d3ab0712cc7a4a932a3ec373c71b53c2eb1c6 diff --git a/tests/expectations/compiler/compiler/integers/i16/le.out b/tests/expectations/compiler/compiler/integers/i16/le.out index ffaaf618f3..a1936c6d8e 100644 --- a/tests/expectations/compiler/compiler/integers/i16/le.out +++ b/tests/expectations/compiler/compiler/integers/i16/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8ffeb6aa4bf6fec72f6bee744173313e59093d1325083a5549434b45dacbedb3 - - initial_input_ast: 57ab274d7e52398c67da9e5076dfc654b542af684256f11c9b320f36d219142e + - initial_input_ast: 671dbf588ac06c9aaa98a0b93ae310030698c4459bcc8f5007d0b34e7f5a2fe7 + - initial_input_ast: 22a419208eeb7a661a55a2b61d7a3a9896af73320d4899320df9c830b3bb814a initial_ast: e8ac37ec0185965b13ba25b6b43d6a2068cca9af6b2860dcdcf1fdbc462528ce symbol_table: 547d8bd9f4f724f7bc1987129c145fa8ab9aa92cb2e58f84116f384dcb51eb6f diff --git a/tests/expectations/compiler/compiler/integers/i16/lt.out b/tests/expectations/compiler/compiler/integers/i16/lt.out index b4ae1cec21..1113f10435 100644 --- a/tests/expectations/compiler/compiler/integers/i16/lt.out +++ b/tests/expectations/compiler/compiler/integers/i16/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 384dd543940ee38ba7cb7a6eedbb9e0366070c8909f3e858f628da4a8e7f4795 - - initial_input_ast: 6681e8c849aebf1cc4ba413fed280d197acea129dbb1df8a9768925546fedf70 + - initial_input_ast: c1eedaa7c6583b87a4e6bfd9d3698ce378f3fbbed0a87419549f5e4124ce9d40 + - initial_input_ast: 7b40e77aec02ca9b383339c98fb220828a90859f46c18b24a32ad22fc2884d35 initial_ast: e6a44b63da2e6d70110b81ffad2b2ee38814f9baae5a19893bbd2bd12a0107c6 symbol_table: 1665ab35fbce1d5c3d83bafe311bd810bc5ac8aae9ea78b7a25ff5618d7f3342 diff --git a/tests/expectations/compiler/compiler/integers/i16/max.out b/tests/expectations/compiler/compiler/integers/i16/max.out index 76458862d2..5d363aa9ec 100644 --- a/tests/expectations/compiler/compiler/integers/i16/max.out +++ b/tests/expectations/compiler/compiler/integers/i16/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 94dbdf6d3728d65315d6266b74115f89ce260941099e81fd3518e03b31e76c24 - initial_ast: 006eec1cf9ffc0cac995a93b0ce69b763f4a9b63c58030203c0fef5b9e1032f8 + - initial_input_ast: 940d740ba40284a1d3c3cf8737facd1e98968224dd93999dbcb336cb3f4ce571 + initial_ast: e29f17572c095f5b8d230666be1a5cb70204f6442b238e11e3751779eb9d12ba symbol_table: 7ddbef5b930cdce68ed97ed630ba0270c0ca53469404d7193ebab7923c171b9d diff --git a/tests/expectations/compiler/compiler/integers/i16/min.out b/tests/expectations/compiler/compiler/integers/i16/min.out index b38c5612e9..c9a2683407 100644 --- a/tests/expectations/compiler/compiler/integers/i16/min.out +++ b/tests/expectations/compiler/compiler/integers/i16/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a0a37fb9e4072a9bbc28be29894a9f0a3ed0ac123990819f30460a83b52100c5 - initial_ast: 653e9b5748de5efa8ee378e8873f759ae7cab5e7d9070cd420c0e3951d898f2d + - initial_input_ast: 142f86218cc646677bedd5bdf510ff537782d7e60967de7ebe9fb1fb50d7026d + initial_ast: 3a12a3a89691c3f0fac7474e27a76c5b9827ec7eb99eac99787d82208d7a0c82 symbol_table: c055ae68a50138d22ec1203aa51a919ab72b680d836a2344c6aaabc4dcd238cd diff --git a/tests/expectations/compiler/compiler/integers/i16/mul.out b/tests/expectations/compiler/compiler/integers/i16/mul.out index ff5623649f..a6a0123f90 100644 --- a/tests/expectations/compiler/compiler/integers/i16/mul.out +++ b/tests/expectations/compiler/compiler/integers/i16/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eb572e984fd7ec4b4430b960f1f8a8eb359ff308ae010f8aead5175c19f48a37 + - initial_input_ast: 745a2b9284f3287f347d81001af05f7aeb8b713cdc357bc5845f1827dcd8fd7f initial_ast: 3ab1c6f4b724ebd5775fdb29630b9c5b976961d41d215ce31a1a90ca1c949c6d symbol_table: cabf141530ad80c7281474580d8b372b045f2c05d141467755a4073ad1319ec4 diff --git a/tests/expectations/compiler/compiler/integers/i16/ne.out b/tests/expectations/compiler/compiler/integers/i16/ne.out index 35e7007c11..be2a0e8d13 100644 --- a/tests/expectations/compiler/compiler/integers/i16/ne.out +++ b/tests/expectations/compiler/compiler/integers/i16/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 746c39ffb4c9ea811eee070ac2350aa68db0a111566de31b02c39cc7f458da53 - - initial_input_ast: b7ee1e3384f0916b931f72ce83b830d328511263210ea42d89d3f264d33e741f + - initial_input_ast: 0f4ec75d633030e364406d8e84674688511acd657b3e40614f54e8af9bc7fa8d + - initial_input_ast: f5ba26c4f397d3678ad4296f5149592d1310e4d94bc52a274601ec8454dac549 initial_ast: e471222556c892e1fe10660f24a793473d5d2975ca0151ab705804b6b360a84c symbol_table: 5a63b6a441ad209c46c963c0b2c8d22f5b0cac06878111ba85a465781bf709a1 diff --git a/tests/expectations/compiler/compiler/integers/i16/negate.out b/tests/expectations/compiler/compiler/integers/i16/negate.out index 099e17ce53..1a2a44931f 100644 --- a/tests/expectations/compiler/compiler/integers/i16/negate.out +++ b/tests/expectations/compiler/compiler/integers/i16/negate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0dcea5b9b7684d27b129c8e15c393886b29cf649a557469973632eac3ead3fcf - - initial_input_ast: 4b853f15033814b92442ba77509df6ccff42ded7e84767d66f805aa2101ba673 + - initial_input_ast: 664f047973ba9818641a3c6a85834963a8e757af1a449f6a797b9562a8b138de + - initial_input_ast: 6efaf882a26d26eb45f16ca255bcb648f018f647dd15ed158e26e543836fb6cd initial_ast: e6d527f134ba45e580a248e9dae401f7f71eaa5dd3c41548600fd10a8ac830ca symbol_table: 58ebb5880bfd3f03b8e478649debaaea4d0c991797c6ee03736306ebde1911e1 diff --git a/tests/expectations/compiler/compiler/integers/i16/negate_min_fail.out b/tests/expectations/compiler/compiler/integers/i16/negate_min_fail.out index a53a2056e0..2b8e149334 100644 --- a/tests/expectations/compiler/compiler/integers/i16/negate_min_fail.out +++ b/tests/expectations/compiler/compiler/integers/i16/negate_min_fail.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 88296c4e90c80b248fea96e1a816d21a81e0b97574c79a9e8bb60667070877e4 - initial_ast: 483d6b3c22ea268a9708d50d1a0b2bb25008d7e56061158f3ec2988f0fdbf378 + - initial_input_ast: 7643261a1792f68251258ad1b6be18e95528a86816b3772140d130b2784736cb + initial_ast: d36246adcfdf393eecf1ad64aecf858e960e22ba69c87369d53347392cbfb4a4 symbol_table: 3f25d73945c78bfe592ce34d1d25692ac9ef2f78a4de4c1b269a85e0b0c9eb07 diff --git a/tests/expectations/compiler/compiler/integers/i16/negate_zero.out b/tests/expectations/compiler/compiler/integers/i16/negate_zero.out index e39b795dfe..b4d0998a05 100644 --- a/tests/expectations/compiler/compiler/integers/i16/negate_zero.out +++ b/tests/expectations/compiler/compiler/integers/i16/negate_zero.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6d101397f4a313cffd45a3c4f0e1fce6e2bc1a9c7a7c5e632e9be21d6d6bc85 - initial_ast: edce64717075ec21f231bfb68e72cd2ca1ee8bbf5eab805729d1f9fe66439231 + - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 + initial_ast: b748784d3716f6dd8f82c2d42ea826ec857a3f681756cac9ccd9b8c6e0c0a841 symbol_table: e75c57060143b086106291be77bcb92a635af8c16b27f1f862d85d5d573f323d diff --git a/tests/expectations/compiler/compiler/integers/i16/operator_methods.out b/tests/expectations/compiler/compiler/integers/i16/operator_methods.out index b520463350..7c8aee34ee 100644 --- a/tests/expectations/compiler/compiler/integers/i16/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/i16/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 655f92f33861d69a995499818b2f7f66a6de64df6a2b9b40a6b12f4b08416f28 - initial_ast: b476229c76213154150833acb4871327a7d68664ddec6be339479f2509b3736b + - initial_input_ast: 1919858036addddfaeec6f7f5c06b8d4aad4e18f0167d9da1c61a7704dd51fe5 + initial_ast: 8b4dd434c9a8fde0e845bffa9a82369172093a71ce41c32b9fc98da93b1a1db5 symbol_table: e1310e7a3242f046a8e4cfd0b882e92572cc96f76b739edf8a3d81fe838e074a diff --git a/tests/expectations/compiler/compiler/integers/i16/or.out b/tests/expectations/compiler/compiler/integers/i16/or.out index 5740c01bb5..5b3619cfb8 100644 --- a/tests/expectations/compiler/compiler/integers/i16/or.out +++ b/tests/expectations/compiler/compiler/integers/i16/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8f8a36339feb052e94e5c5d0bc21e9591c972c331794a9b5ce050d66f9e8ac08 + - initial_input_ast: ca6ab55d11bc84ae5e5442cbc17ecf2f2ff6d31041d98a43c9710c2e3a7f7ff9 initial_ast: 50e3321589352a7adf53fee57319185cc20f0acaa43282637b79baab19b4f6a8 symbol_table: 4c080bfc407c55cf4496518c1d2fb958dc9ffbc0cb7d01b9960444c388715f85 diff --git a/tests/expectations/compiler/compiler/integers/i16/pow.out b/tests/expectations/compiler/compiler/integers/i16/pow.out index 6cf4a39500..92c62826d8 100644 --- a/tests/expectations/compiler/compiler/integers/i16/pow.out +++ b/tests/expectations/compiler/compiler/integers/i16/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd8fd2a123ed9d64e1000b4702a82b198ff7e5ce984edebdb48c5f52f843fea1 - initial_ast: ab20a912c1d1eeed2e7fdfb2e39693b784eb672acd8f1bf658b065e0c00b8931 + - initial_input_ast: 1c847e4cf1052419262e993cc6f50a0a8d49a4a219bef07de6916a788e2dbac3 + initial_ast: 716c8440a95e3b5c34f745dba8673afd75414a9e2350eebde49ae661ee42083d symbol_table: 5f363580c69b6f35f4460104e76b74cd57f75f5aa514d81cd8235883f790404c diff --git a/tests/expectations/compiler/compiler/integers/i16/shl.out b/tests/expectations/compiler/compiler/integers/i16/shl.out index cd530b4999..c3f929bd87 100644 --- a/tests/expectations/compiler/compiler/integers/i16/shl.out +++ b/tests/expectations/compiler/compiler/integers/i16/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 7423a113e495e28b919d241f3cf0630902e6b5db2dc26a6f64fdcd170d6daea9 - initial_ast: 3e7e67c5d3694252e31dcb3a7673b923cc9609e2dd4266f2f09deee7f5feedad + - initial_input_ast: d147db0bf287fc9f96e67ec89e3839ffe5ee498b2d2e1c055df938d64fe9db59 + initial_ast: b08570e62709b72faf734d27cd4569de7b33605716fb4320cc141a02c35c43fc symbol_table: 5574b67bf196f90fb3e7ce012c4320a543e9830f42b13de6f5e145e0e2b936db diff --git a/tests/expectations/compiler/compiler/integers/i16/shr.out b/tests/expectations/compiler/compiler/integers/i16/shr.out index d81f5c8903..e15b6930d4 100644 --- a/tests/expectations/compiler/compiler/integers/i16/shr.out +++ b/tests/expectations/compiler/compiler/integers/i16/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 7423a113e495e28b919d241f3cf0630902e6b5db2dc26a6f64fdcd170d6daea9 - initial_ast: 858055be50637d9a3db4f8784f0ad09203dc02096cffb33a909c64778646962e + - initial_input_ast: d147db0bf287fc9f96e67ec89e3839ffe5ee498b2d2e1c055df938d64fe9db59 + initial_ast: c8a29025afc34fcb2dc833f9534adbfff15358e4d0f0b392218e8e84e0891705 symbol_table: efb3351576d42c09fb29e8c984728fd35ef8984702d7165b0ae3894da819370b diff --git a/tests/expectations/compiler/compiler/integers/i16/sub.out b/tests/expectations/compiler/compiler/integers/i16/sub.out index 48f980bb31..869769c78e 100644 --- a/tests/expectations/compiler/compiler/integers/i16/sub.out +++ b/tests/expectations/compiler/compiler/integers/i16/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e590410e9bcefb525919ae70dcfb5cab7bd007fb04f3baf5af6d353db78c0b1c + - initial_input_ast: b7ad97cd1531c1826eadf4c9c2b96d4d92ca02d158be18f4ebe1746ed99153aa initial_ast: 3f1690cb0dc84ce45dfa66417c90c9be57369288de1c83ec6bbaf7575feae55b symbol_table: 6f46b9c5c3fd51a4e9ba3a28bc768c1b770a471abc353696d6afba246cb81377 diff --git a/tests/expectations/compiler/compiler/integers/i16/ternary.out b/tests/expectations/compiler/compiler/integers/i16/ternary.out index 8bb66bc961..df43e875f5 100644 --- a/tests/expectations/compiler/compiler/integers/i16/ternary.out +++ b/tests/expectations/compiler/compiler/integers/i16/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: beb4a3127afdb6dbd476619f923b1059d526074724d61f6334632b453c5bd37f - - initial_input_ast: 7b6668fe8ed063667a4855817e510453df6d54975455644beefb447815d9aa92 + - initial_input_ast: 41317d43452e14f1a4cdaefef0a9bb53149a3fde47bca46f2352dbd43c9ab881 + - initial_input_ast: 56b6de335469ea51e45abf216b593b72fff3010892504485016a893f0a8ae182 initial_ast: 36d350451b3be6c9b38f3b095fc7a0f7a4d11e4b3c007a14fd350e6cd032b323 symbol_table: b9eca2816364b509f8748ffde93edbf654285648e1557ed28380754d8a07d0b8 diff --git a/tests/expectations/compiler/compiler/integers/i16/xor.out b/tests/expectations/compiler/compiler/integers/i16/xor.out index 490b9d1054..69517bc894 100644 --- a/tests/expectations/compiler/compiler/integers/i16/xor.out +++ b/tests/expectations/compiler/compiler/integers/i16/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: dce56a3bac1ab9f4672d8e43967ee56a1dd6fadf190428661cf70a34012858f5 - initial_ast: 9514a238ed53e679514b2be30e0c62170888431a98bfb9d64ddae8dd73aa52ec + - initial_input_ast: 3166a0fdadb4026ed5652f84a4b701b19532a4c19904ad075455ec9a6fb2c724 + initial_ast: 3ea0d125b5c5aac27684dad2c55608ef8372c98964ec5c9c9d04ff4e9b648aeb symbol_table: c2db740a844a64e84fadd06da77a78f0982571524f6840ef904d11c41fe2e4ee diff --git a/tests/expectations/compiler/compiler/integers/i32/add.out b/tests/expectations/compiler/compiler/integers/i32/add.out index 15b74c3cc3..de90cf6437 100644 --- a/tests/expectations/compiler/compiler/integers/i32/add.out +++ b/tests/expectations/compiler/compiler/integers/i32/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eb41a21f5a0b0cea9589243a858fdc66f91774a1e30f9769384c5ffcc82d3748 + - initial_input_ast: c3f745ae09f3550b07ee1d548a4080fa602c77c54c8339d190755e61c041d9d0 initial_ast: 1b3646ec051ebdd0571a6cc5e54dd88b494c24cd2c197045c413894dadcad587 symbol_table: 91d57b027d297a7a36e4b4f28ea920fe85ae43d6560d67615b3306e7a81bdefa diff --git a/tests/expectations/compiler/compiler/integers/i32/and.out b/tests/expectations/compiler/compiler/integers/i32/and.out index 8b7f7485f4..13011e2390 100644 --- a/tests/expectations/compiler/compiler/integers/i32/and.out +++ b/tests/expectations/compiler/compiler/integers/i32/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eb41a21f5a0b0cea9589243a858fdc66f91774a1e30f9769384c5ffcc82d3748 + - initial_input_ast: c3f745ae09f3550b07ee1d548a4080fa602c77c54c8339d190755e61c041d9d0 initial_ast: 58eae139e14d45468ac3f8aa2de8eebec731aca1649fb9249ac572f0400c9f4b symbol_table: 5945590d46e7452c54d441148a22fd5ee8cf29b01a147c0b9483e0c4d5c322fe diff --git a/tests/expectations/compiler/compiler/integers/i32/console_assert.out b/tests/expectations/compiler/compiler/integers/i32/console_assert.out index 90bdbc6e4e..5e3c605cc3 100644 --- a/tests/expectations/compiler/compiler/integers/i32/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/i32/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bf70b57faa2b489aaeacd736fdb3400e70b9d81554bd7a63679fc072086c9cfd + - initial_input_ast: 18e0670d3bdd1b94387381965ed18bb2f52da2fd25ed26303079ddd2ad532ec7 initial_ast: f10907e6afbcd4f39d9c6397f684fb9e461d9b95863f22a177784121d3f79fdd symbol_table: 17f43dfe4ccb14b86cc30382fa7ee7c9fb222d599c657e344165f6deda58719f diff --git a/tests/expectations/compiler/compiler/integers/i32/div.out b/tests/expectations/compiler/compiler/integers/i32/div.out index bcfa8ac13f..6c1a55d595 100644 --- a/tests/expectations/compiler/compiler/integers/i32/div.out +++ b/tests/expectations/compiler/compiler/integers/i32/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 651ad255513e0a0213b92027c0e5d1172a786583f9b70844a95793b72c7944e3 + - initial_input_ast: f4861b2879e1a7a0787897c313e56f53cf05f4ef416c1db99d650a7f50c0169c initial_ast: 7cfd4cf2770cc577919934a24a8741844c365c2662852da408fb2b48536cd601 symbol_table: 9e3afbcb5f6e608103adde426ca8d31f26afaf41a96bcf62f11eaf2c35c837a5 diff --git a/tests/expectations/compiler/compiler/integers/i32/eq.out b/tests/expectations/compiler/compiler/integers/i32/eq.out index e8637754aa..76c45f916f 100644 --- a/tests/expectations/compiler/compiler/integers/i32/eq.out +++ b/tests/expectations/compiler/compiler/integers/i32/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 7b7095a0091c987107da507db19783551e50a6fb1db32edb6a068299fbb14fa1 + - initial_input_ast: 2310cea3660b80b688fc47915171d9804aea93a8e3a160020df15b78f2c44e92 initial_ast: 4da18080cbf0f3f41dc8b853c4ee55e8020fbfe248c0c292ba4f8d043118baae symbol_table: 538ff52363f252b0e406b83165be287d74649fb3acc59d17d148b57efcbb7ea5 diff --git a/tests/expectations/compiler/compiler/integers/i32/ge.out b/tests/expectations/compiler/compiler/integers/i32/ge.out index 1a10b63db0..83c47c0559 100644 --- a/tests/expectations/compiler/compiler/integers/i32/ge.out +++ b/tests/expectations/compiler/compiler/integers/i32/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 192f63078564083f0311df6bec7fa365ad3a59bc4c07dd1800171f2f98ddb681 - - initial_input_ast: 5b9dda05b3fdec7482acc81549abe8559e6e25fd81846af005db746ae4138f32 + - initial_input_ast: d8b075a0c14b12b53de228108da7cf61ba2e7892b134075063684769996a7e45 + - initial_input_ast: c12a655964529a33ba9795df3794474b3f6a9b9f5fe121fe688345d40d65bf00 initial_ast: 99a0a40dcdc605b5a28d1ad78de6d98d81222b4fa70a50d4b907a7c454fec166 symbol_table: 59a9dba2a5e67df024a522643b2cd746cf63640c2f5b27d87fe9c3d24cb43a3c diff --git a/tests/expectations/compiler/compiler/integers/i32/gt.out b/tests/expectations/compiler/compiler/integers/i32/gt.out index c5ecdc8efc..0d83c659d9 100644 --- a/tests/expectations/compiler/compiler/integers/i32/gt.out +++ b/tests/expectations/compiler/compiler/integers/i32/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 54c8ae21ad089e47320e859b21f7e3de702ea5aa8cd557348a5ce67927ec41c5 - - initial_input_ast: 7312c2718325680c9e882679e97da29e696d0eba505d481dd646f0ab95e8c837 + - initial_input_ast: a83eaf3c244972c04e15c0c911e9fb46ba56556d3ecfd5ec3561dd7d42341138 + - initial_input_ast: fa3b9cb73dc9a270ba1167643daf66562ed80880be98fa7a0e34175792bea230 initial_ast: 2011bf78585b33d3e4cf6d15c2f5e78cbe560164de5500498ccdb1992057189f symbol_table: 7ac2113c2d402d49671b93a45d60db9ed711845e20d33921825259a424ce7907 diff --git a/tests/expectations/compiler/compiler/integers/i32/le.out b/tests/expectations/compiler/compiler/integers/i32/le.out index 2521cef981..e4509840c3 100644 --- a/tests/expectations/compiler/compiler/integers/i32/le.out +++ b/tests/expectations/compiler/compiler/integers/i32/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 192f63078564083f0311df6bec7fa365ad3a59bc4c07dd1800171f2f98ddb681 - - initial_input_ast: 4d033520bc6b5cbebcbde0c94098bd216eb9407dab6fe88ba6ffb37fd5855729 + - initial_input_ast: d8b075a0c14b12b53de228108da7cf61ba2e7892b134075063684769996a7e45 + - initial_input_ast: c4310c1bdce965b70f52ba768a13f976e0611adcec05feaffc3530c03dbcd8b5 initial_ast: e3aecaf6a5adfcd4f82cde7fa2360ae63738141788c8de35eabedecf7da26dde symbol_table: 2ab0e5fe3a9ee52f83ec32398fe641df6d6bfa82b8507f1fd12ab561ddb15239 diff --git a/tests/expectations/compiler/compiler/integers/i32/lt.out b/tests/expectations/compiler/compiler/integers/i32/lt.out index 7cba32d7b3..4107e8587d 100644 --- a/tests/expectations/compiler/compiler/integers/i32/lt.out +++ b/tests/expectations/compiler/compiler/integers/i32/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 58ba8b6fc401bd9170e7a6e9a065961624c460c6d2fc733da54b06476f43f4c9 - - initial_input_ast: f327282e227c7f902489b632a71a6372b653de6e073042569341ada771ccd7af + - initial_input_ast: 30d30fdd6bab9733171c511d47c8617b4a54fd50c701260d2b7843635e4c734f + - initial_input_ast: d3105d0be6b536c10caeff8d036665f6ca6b7f3fddc25d5fad126a82ba7a7ce9 initial_ast: baeb8485c3dd4abc78da1a07b1847933d49d68a0628b86e94efb72f41caf77ca symbol_table: 5916d5680354d3a029cc048d2c23b7e574d1ead928b6ead7d761f185174ae3a2 diff --git a/tests/expectations/compiler/compiler/integers/i32/max.out b/tests/expectations/compiler/compiler/integers/i32/max.out index 9118f0bc61..1b1649f359 100644 --- a/tests/expectations/compiler/compiler/integers/i32/max.out +++ b/tests/expectations/compiler/compiler/integers/i32/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6d101397f4a313cffd45a3c4f0e1fce6e2bc1a9c7a7c5e632e9be21d6d6bc85 - initial_ast: a04d2df1ebcad737ab1e03d5e6b12b6df0892bf745850d0d5acb62cb59f163c6 + - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 + initial_ast: 65641e2f97d65daaa4cb8b2ce4e64b36cf5df1d817877e4e4d93da09ae1377a2 symbol_table: b01b9d0b6652648f07617710ffec4f95f3739fa9972d8590fb0f525b38208f1e diff --git a/tests/expectations/compiler/compiler/integers/i32/min.out b/tests/expectations/compiler/compiler/integers/i32/min.out index c501c39d3e..ac24508fe3 100644 --- a/tests/expectations/compiler/compiler/integers/i32/min.out +++ b/tests/expectations/compiler/compiler/integers/i32/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 601cd2adf1b53f979c684cc500985ba9ca3b519f3233640f93fe79736af8da7d - initial_ast: 683e024a050b5c96c2fe60a3d4d4cc3ff5da5eb8983be3d2028cab9bf7996275 + - initial_input_ast: e6e80b1d0e3a62b708072dee54289625035fb2a2ad6f2128a4688166e1f2c830 + initial_ast: cc34252c82189a05725700a7ca8b244bc62516cae0e0f36818f2c23e144471a6 symbol_table: 5108df812b06aa69113b9d7bd3638a3d9eeb587a586857daec49fde6e8926695 diff --git a/tests/expectations/compiler/compiler/integers/i32/mul.out b/tests/expectations/compiler/compiler/integers/i32/mul.out index 212466dca4..a6812431ef 100644 --- a/tests/expectations/compiler/compiler/integers/i32/mul.out +++ b/tests/expectations/compiler/compiler/integers/i32/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 49426986c17f3bccf413ac24ebcdb82ec1dcd6f627db9c48726e0ecce535279c + - initial_input_ast: 27614bbc1bce86a65fab168ceb3b6109b70aa5cdcd9d47fbccc665de98a8a8fa initial_ast: 5e07edbe3d9d0cb4a197c0d3f50728c6749389efae49b82f4a026a8c104a8bc2 symbol_table: 97809796dd33bedd6b3823929aae64b52eead71dd648720a66d33d8d1a49dd93 diff --git a/tests/expectations/compiler/compiler/integers/i32/ne.out b/tests/expectations/compiler/compiler/integers/i32/ne.out index 7a2e521ea9..d180ce4dd7 100644 --- a/tests/expectations/compiler/compiler/integers/i32/ne.out +++ b/tests/expectations/compiler/compiler/integers/i32/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 13961fc39086263249d3eb299c3bb62af742ef855f8498c36f72ee9b97da1586 - - initial_input_ast: 64d526f0dc86f21ad3da514fe2a1ec9456d5a75f04d2e3d30ca831dc8c974abb + - initial_input_ast: 713c1cedf6fd5178e71d0fa26662b09e0ade6971c3587f89fc5a8e03a756e981 + - initial_input_ast: 95e799eeb1e1cbc6c3f6fcd5c7a361d1c6476ae66a5ff09c0f5ad423129ff0b2 initial_ast: acbc9b1bc845f51e1fab0706653740f027b1f921d4a2df8eb4ba7025040550a0 symbol_table: 08f02d52e567049dffdd1fed04e03a7f205a6c39b456e9ab9ead6a94aaa8d7f5 diff --git a/tests/expectations/compiler/compiler/integers/i32/negate.out b/tests/expectations/compiler/compiler/integers/i32/negate.out index e9f36ba35a..c62c24431b 100644 --- a/tests/expectations/compiler/compiler/integers/i32/negate.out +++ b/tests/expectations/compiler/compiler/integers/i32/negate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: dda27b33484761626653009bf43ee7815242ab8b00c91eba845b6dde2ecd0998 - - initial_input_ast: 2c957d7e6b4f7fb54c982092064f932d76afcdb96a10b99f9a39dd485cd17e09 + - initial_input_ast: 8b9feb5e8f0718841d67d61ff8add7ea9b6570873b6c4f404bf58c6da9e23c9c + - initial_input_ast: 78e3a8bf17a0abcdc7dedd89d596366b20931da74e85add4ee8478e3086242e5 initial_ast: 1487e617ff9efe4c253eb92d4157ed1dc0ec05f382ecc1c284f68054b039f3f1 symbol_table: eeb81dc442a9962c4af0650f25ac1b41611c2dddc87c27aa986e6e0179bd5bfa diff --git a/tests/expectations/compiler/compiler/integers/i32/negate_min.out b/tests/expectations/compiler/compiler/integers/i32/negate_min.out index 4ddf7d8255..b1af426954 100644 --- a/tests/expectations/compiler/compiler/integers/i32/negate_min.out +++ b/tests/expectations/compiler/compiler/integers/i32/negate_min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a21868246c36e4325607d5efb14d1f8b85fac3cca07e97a27849863fe3c0ca1e - initial_ast: 7d7f753ec283252e57a947c7009ca72245572f88727d2645891cf8da9a6ed9ac + - initial_input_ast: bdf7f8a6f92b7acd8c798becc30b2f6a8cf6b0ed714c168c5a9e5559988b2185 + initial_ast: 23557f6f914cfc80fc44061787663ccfda3e5e4a0c2d7d84fab1bf17dbed6bcf symbol_table: 5b5d6200c702aabe152a2e345837922d1dace86e91ef0878fc3db00a63904229 diff --git a/tests/expectations/compiler/compiler/integers/i32/negate_zero.out b/tests/expectations/compiler/compiler/integers/i32/negate_zero.out index 84f87a0c1b..d5572050a6 100644 --- a/tests/expectations/compiler/compiler/integers/i32/negate_zero.out +++ b/tests/expectations/compiler/compiler/integers/i32/negate_zero.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6d101397f4a313cffd45a3c4f0e1fce6e2bc1a9c7a7c5e632e9be21d6d6bc85 - initial_ast: 1c66668bfd7089e1beca5415d342336ba6c9d42392a7a45c32eba2773f51c542 + - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 + initial_ast: 71719649303efd4e908d722f9b11a29a0839ef0ee607e43c0258077ca8f250ae symbol_table: e4322091e554934f93e743f47ef99bd0bcae6a70ee214cbc6fb4f7849a95f287 diff --git a/tests/expectations/compiler/compiler/integers/i32/operator_methods.out b/tests/expectations/compiler/compiler/integers/i32/operator_methods.out index 0ce527d76a..f325e04c15 100644 --- a/tests/expectations/compiler/compiler/integers/i32/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/i32/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d40b7c0c3e8bfb4ae9f2a9791e41df53b3eb0e4aa49797223a3e2f23323b63ca - initial_ast: 0f99e28aa5af52bc8502eec17c98e2d7e2fd45d97683536cd08ec4ea986a6a5a + - initial_input_ast: baa9efa368cc52d60f6299586aa61afe1d88ddd2c80a289da7e5599765a9399c + initial_ast: 66b84e1d00a4a3f0d1b5f9d31b87164601ed43d42d53af7af93f2cc46ed7e015 symbol_table: f62d56a5b6c28a14b90681c800320ea9c0401f0db9fe089d165286bafa670dee diff --git a/tests/expectations/compiler/compiler/integers/i32/or.out b/tests/expectations/compiler/compiler/integers/i32/or.out index 4d327f611a..f126ea1451 100644 --- a/tests/expectations/compiler/compiler/integers/i32/or.out +++ b/tests/expectations/compiler/compiler/integers/i32/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eb41a21f5a0b0cea9589243a858fdc66f91774a1e30f9769384c5ffcc82d3748 + - initial_input_ast: c3f745ae09f3550b07ee1d548a4080fa602c77c54c8339d190755e61c041d9d0 initial_ast: b4cb63dabed4bfc41eef6b18928a7daa040c785a7b492322b71d88262a6277a5 symbol_table: 59b8df1d2b1c065535bb67a608b3b7eceed7a2491a7451bbe1c2177fb71f072b diff --git a/tests/expectations/compiler/compiler/integers/i32/pow.out b/tests/expectations/compiler/compiler/integers/i32/pow.out index c5b6e032d1..ec829c1420 100644 --- a/tests/expectations/compiler/compiler/integers/i32/pow.out +++ b/tests/expectations/compiler/compiler/integers/i32/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a3d1612ebb16aed1d40ebaa5def6be231d1f583569276d2ae1420531cbbe44fa - initial_ast: 013bdabaae4935bf41ec4dfbe15a895de9b0d3cb3440fe52e94a2c49ece728ba + - initial_input_ast: db7a1f929101bb73938127dcaebc78bf1fd13c0b1f29b49c143c652c76513869 + initial_ast: a1201c174a83b160b07adad2ca0f5d454c272d3b3bf3dfbeeb6f46704906fc30 symbol_table: 83972ea7ed0bfd3b836c5b53798fbc7c6d404e1121bd40a7db08f059a8e7d915 diff --git a/tests/expectations/compiler/compiler/integers/i32/shl.out b/tests/expectations/compiler/compiler/integers/i32/shl.out index 31e7e3dcaf..336060ae5e 100644 --- a/tests/expectations/compiler/compiler/integers/i32/shl.out +++ b/tests/expectations/compiler/compiler/integers/i32/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 100d7f81cba1cd3165089581885d76633e0022383d45da966eb2386c195c8a2a - initial_ast: 2e55a2aebc1c19e7007d531e8e92881a0dbe33188b99ed9fa23e65eb1436d918 + - initial_input_ast: 3bc0aa0df75ae0548bec6bec2193fe1f94319ecb8d99f3d7367cd1ec29ee0519 + initial_ast: f5ff0fbfc9790c0c98e1191d737f01655ca758cdd7aa87be3eede353a9bb6728 symbol_table: 607cd600389cd0202baa01e0998904f44134d7db10f64bd52ae584a11dddb83d diff --git a/tests/expectations/compiler/compiler/integers/i32/shr.out b/tests/expectations/compiler/compiler/integers/i32/shr.out index 49c410844b..6a70e30a99 100644 --- a/tests/expectations/compiler/compiler/integers/i32/shr.out +++ b/tests/expectations/compiler/compiler/integers/i32/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 100d7f81cba1cd3165089581885d76633e0022383d45da966eb2386c195c8a2a - initial_ast: d9722b441e605c96ca960551602f0161c57d7ffd1e2c89b6e7291c8bfc847ae8 + - initial_input_ast: 3bc0aa0df75ae0548bec6bec2193fe1f94319ecb8d99f3d7367cd1ec29ee0519 + initial_ast: 18f423e7006efa104ac7d3ea5b2022c8836829e331de264f52752ee567b5a3ce symbol_table: 62eec7410246d20c43271d5ba0c2031d0b08de9540ea4c3f159c5f26ad96b190 diff --git a/tests/expectations/compiler/compiler/integers/i32/sub.out b/tests/expectations/compiler/compiler/integers/i32/sub.out index 7f9d72c37d..16756800ab 100644 --- a/tests/expectations/compiler/compiler/integers/i32/sub.out +++ b/tests/expectations/compiler/compiler/integers/i32/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4642ab7923c76f506d1685ef8fce26e07a718982d2a213379e31b4fb2c9f67e1 + - initial_input_ast: 65a577110ee76e6af14d3ee0ba6d8b3d43238bf40f0bf17ce5fb0d7db958c468 initial_ast: ad55d6d9e395b2def76a7e6189ec3a600abbbc12b65878b668f869e44e9ade4a symbol_table: 3cdb40addf49907ad044d01873be938299bcf55d573d843de205ea7198635f94 diff --git a/tests/expectations/compiler/compiler/integers/i32/ternary.out b/tests/expectations/compiler/compiler/integers/i32/ternary.out index b3ff8c111a..a33418f445 100644 --- a/tests/expectations/compiler/compiler/integers/i32/ternary.out +++ b/tests/expectations/compiler/compiler/integers/i32/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b02494fb9cbcfda522792af1577860dfadf3754503bf184247787616cc684b3f - - initial_input_ast: 6aa84d0b1271ee10aa5fd3d2123f793c8d3663e1ef5bc8bd709602a5f7f2bb05 + - initial_input_ast: 496933437ac1f680efb3cf8c373ad409750a55f0587f1c9cd5ae89a3ff2fa9d7 + - initial_input_ast: 26c16da9f3d023c364aceae392e4772d61d7c6e168b1b69df55ccb937e2f9b8b initial_ast: 3c335651b8022514466d79e85c6c500f0abacfe9582bd407857789cd11e7bb45 symbol_table: a6325dccaa62e33b218094d162d688034d983faf12a56ed0e97d5511e8006cd4 diff --git a/tests/expectations/compiler/compiler/integers/i32/xor.out b/tests/expectations/compiler/compiler/integers/i32/xor.out index 106baa54e3..dcd594fa2e 100644 --- a/tests/expectations/compiler/compiler/integers/i32/xor.out +++ b/tests/expectations/compiler/compiler/integers/i32/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 15c7eaf593e6f0ac457dad948ba56c0c089685597763659745ee49a496554a12 - initial_ast: c91d94532b5fb331d581fee3b370007c38714c9886555278d797f030a0acdb69 + - initial_input_ast: 782064ee84e1826a4cf4a19b4c68964e8f901a3fa86ad68f13fbee8b8d79fc5f + initial_ast: ccddbd9586431df0bd57644bdfaa123af18aef55d6257a802d06ee1b63555f10 symbol_table: 58d9e8a43638ca94e50faef51a13093beefe5de977bf76d703b3e1d8e7e758a2 diff --git a/tests/expectations/compiler/compiler/integers/i64/add.out b/tests/expectations/compiler/compiler/integers/i64/add.out index 8df7f647ee..2e7656c7b6 100644 --- a/tests/expectations/compiler/compiler/integers/i64/add.out +++ b/tests/expectations/compiler/compiler/integers/i64/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6e966811e2bf235a62319227398ea147c7a5f92fbbf2bee2393d245e6567d269 + - initial_input_ast: 816e4f653059a71bcad0180283b41156a125963a270269574ccc2a89fa4db47d initial_ast: a4aaa16ad2f02dde089066fe74a78413a372672a563e9cd63503c274e355660a symbol_table: a068224c7eec1e805932f5dd588782f88bd2fd9ba4172b756244cfdc5267d881 diff --git a/tests/expectations/compiler/compiler/integers/i64/and.out b/tests/expectations/compiler/compiler/integers/i64/and.out index ff4a58c4a6..76ebecc4cf 100644 --- a/tests/expectations/compiler/compiler/integers/i64/and.out +++ b/tests/expectations/compiler/compiler/integers/i64/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6e966811e2bf235a62319227398ea147c7a5f92fbbf2bee2393d245e6567d269 + - initial_input_ast: 816e4f653059a71bcad0180283b41156a125963a270269574ccc2a89fa4db47d initial_ast: e1fb9bd3be54e70a0856609f8843c639bd83cd4d8abda812d3b2fb229582fb2f symbol_table: d423b9dc3ebe537a9188ce0da8d0c596bfb17824230173e9803e7a91948ea613 diff --git a/tests/expectations/compiler/compiler/integers/i64/console_assert.out b/tests/expectations/compiler/compiler/integers/i64/console_assert.out index 96eb62dce9..15e61e6653 100644 --- a/tests/expectations/compiler/compiler/integers/i64/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/i64/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a5253584ea13138ed5d9be29fae36fdb0fa4a954af387aa33abd8b105fdc9220 + - initial_input_ast: 00d45fcaa517eaee18db545e00d5b07769a572368255b8300a14998d72601c18 initial_ast: 09ec608f41abd9d671935f29c1cd7e201f33215833e4183f55a2fe79cf9afc21 symbol_table: 9c3b609e8ceeac0eab0242d4c82170ef38b8d0fcac6fec9c0d832add3a24b8bb diff --git a/tests/expectations/compiler/compiler/integers/i64/div.out b/tests/expectations/compiler/compiler/integers/i64/div.out index a5b3dce07f..13545659b8 100644 --- a/tests/expectations/compiler/compiler/integers/i64/div.out +++ b/tests/expectations/compiler/compiler/integers/i64/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c6b9ef1a1b814c2f7f531a829e698704764f028fc5a54c353ccad0cbc9879be6 + - initial_input_ast: c2344cdff713dd1a5cdf911aa4586bafdb97a243fd34f3d719410013b47f4b2c initial_ast: 4b98bdfa2620aaa5b98c134919ed5337914cc9f51855e162270f304c3509dfc8 symbol_table: 3a23086d4f62440c9d0cda4504b5ed5e3f25b3c9e0eee866e1e5fa392e285a48 diff --git a/tests/expectations/compiler/compiler/integers/i64/eq.out b/tests/expectations/compiler/compiler/integers/i64/eq.out index 58719b1134..09b91c7bcd 100644 --- a/tests/expectations/compiler/compiler/integers/i64/eq.out +++ b/tests/expectations/compiler/compiler/integers/i64/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 902cab6e2595a4adf8d852f1b821d4722fa0f577b4484a9f3520802fe8e7f9da + - initial_input_ast: c682c45660fd69afe580acd3988f4329d87c63e43d553c36642a4e0ef6b210e3 initial_ast: 8557928254d8c21c7e2058ae0d413a3565b37ce582ef10bbaee610c5b5c126c2 symbol_table: c7504422b6fa6207defa0f0c39ffb1b474c517bb07955c3320ab6c58d83dbe50 diff --git a/tests/expectations/compiler/compiler/integers/i64/ge.out b/tests/expectations/compiler/compiler/integers/i64/ge.out index 15f68293fe..d07d7172ac 100644 --- a/tests/expectations/compiler/compiler/integers/i64/ge.out +++ b/tests/expectations/compiler/compiler/integers/i64/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8ef54decac5d24c7e13a879378b5dd3b647158161d2f61338fb50126b83aaf48 - - initial_input_ast: cb1c35c7526c112ed10db7e151429758bbf70503600abfcd04a721be78d602dd + - initial_input_ast: 6857878da12ffbcc4376888a5b0a47e72cc06de198bf8b3581c462f6ac31dc5c + - initial_input_ast: 7e434642385a187243e3e5753d8fbdde3fcd867e9243ffc54edc524b41737544 initial_ast: f7f13ba671fd5c76a7ddaeb88e92b2ad524ab8068a1873d328ec3e118a304175 symbol_table: 29b920533fbfa038780e518060d52bd9a5ff6f24c9387091b0929d728064ee59 diff --git a/tests/expectations/compiler/compiler/integers/i64/gt.out b/tests/expectations/compiler/compiler/integers/i64/gt.out index 758b3c8049..c0b0c78344 100644 --- a/tests/expectations/compiler/compiler/integers/i64/gt.out +++ b/tests/expectations/compiler/compiler/integers/i64/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2b8713d208c969d37a63f66f5c7ada885a64c858ef3bb2845c60c6aaf365044d - - initial_input_ast: 5ac01e6c15dc0c065b0954824c76badc94b79ad2fa95a63a5d9f938d37f97b77 + - initial_input_ast: 2b0b85dc45e03a920d2bfbdbc540abe18b61f4435eea735300bfbbf1f5f3d8ea + - initial_input_ast: 3fd4444b24b8e16c62ecf0b00fc49d32c65db6d13ed37bec5fbfe04848c9e6d1 initial_ast: 3d74f258de200191d6ca014f3ebf770f84eb80733bc5e15297ace778ba7465c4 symbol_table: 5f72bb98b06d7990ec3e64d35d898073c5570400b875909ede0989d68927a114 diff --git a/tests/expectations/compiler/compiler/integers/i64/le.out b/tests/expectations/compiler/compiler/integers/i64/le.out index 7d091c47a6..07ff7ccd65 100644 --- a/tests/expectations/compiler/compiler/integers/i64/le.out +++ b/tests/expectations/compiler/compiler/integers/i64/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8ef54decac5d24c7e13a879378b5dd3b647158161d2f61338fb50126b83aaf48 - - initial_input_ast: e351ef4a54f11045f91c0805889a6f4582013d349e43e1892ee09cbecd44a9f6 + - initial_input_ast: 6857878da12ffbcc4376888a5b0a47e72cc06de198bf8b3581c462f6ac31dc5c + - initial_input_ast: 99afc178f7cdcbad22602eb65284213301656250e2210a665de43395fef85784 initial_ast: c447a346374098a1f6c333904d3b42525fb51b165561996dfa24a2108680096b symbol_table: 44112aa704fdcf2927e2f0d398280b4603f226d118e25ff3d90e121a1be04bfa diff --git a/tests/expectations/compiler/compiler/integers/i64/lt.out b/tests/expectations/compiler/compiler/integers/i64/lt.out index abe6a01ab6..ebd0282eef 100644 --- a/tests/expectations/compiler/compiler/integers/i64/lt.out +++ b/tests/expectations/compiler/compiler/integers/i64/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 135191eed617a62ebba5ffd81f1ec98e3346e87a612222678e4cb6c06fb99fd4 - - initial_input_ast: 8bfb062c39e51d49e0676139a4eef60ab1c00de89f067fe14d048ffac52c5252 + - initial_input_ast: 6eecc6aa76c05b3cee492e00a5c7411070cfc056d6c96e29d4c87bddf049909b + - initial_input_ast: f59d4a5626491f759e85846d2770353b534d95a1d2caed3fe97c029b3dfd848a initial_ast: 0639333eba431ee73648e8d9a802db5e10cae59258e0bd3c157fe457213a6ca8 symbol_table: ea55fe93a40dfe155d585f4222db22e8ead527eb2ad652e48d601077fc0ccda6 diff --git a/tests/expectations/compiler/compiler/integers/i64/max.out b/tests/expectations/compiler/compiler/integers/i64/max.out index 7e5f48c95f..5d3800a364 100644 --- a/tests/expectations/compiler/compiler/integers/i64/max.out +++ b/tests/expectations/compiler/compiler/integers/i64/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d86c902c588b89aa397e434ba690bf12ab7b0b459fd7e140f082689456f87b48 - initial_ast: 9e2f989fc005f820c0333173a1c1db0e5dfd049c50f0be46709d3b369605594a + - initial_input_ast: 632ec5f14f9e070c225d727c5fb5e6dd16d0f47d3ea0b408acb66142ed5eb233 + initial_ast: 441eb9e20bd64b6826895ad65408bb0bcf3fb9aa3041c5c582b8cb829ee5e3c5 symbol_table: cb2212564ae3ed70755444f5c57b4ce7c53622e64150f6a15531f97b73dc7f68 diff --git a/tests/expectations/compiler/compiler/integers/i64/min.out b/tests/expectations/compiler/compiler/integers/i64/min.out index 8f4f6c2a47..c44bfd365d 100644 --- a/tests/expectations/compiler/compiler/integers/i64/min.out +++ b/tests/expectations/compiler/compiler/integers/i64/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4be495421ace98fff4d408986b837383a54ca42ce4ac7b0448fc568496e70993 - initial_ast: 94b04d43dba8c44bd983cde6f104ad0acc1e8419152f71f92c28057d02c10b1e + - initial_input_ast: ad738add6c03b6224ccba9d8d735b6645444f9c16f3b652ec4c0903fa4bb33aa + initial_ast: 1c37a6c11db9dc5ff7c2be6cb87d1900ea2302aecd66eb396cd1f768804a99da symbol_table: 2cdba8ac70dcc9d7f69a8ee1612dceca6b574043a4ebdd1b468786a271136ad6 diff --git a/tests/expectations/compiler/compiler/integers/i64/mul.out b/tests/expectations/compiler/compiler/integers/i64/mul.out index 92d6d01bde..10bdd1928e 100644 --- a/tests/expectations/compiler/compiler/integers/i64/mul.out +++ b/tests/expectations/compiler/compiler/integers/i64/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: cf837d4f210c65db52ce917dcc4eb738c3d3a5c34f632584a5f0590bcffc84ab + - initial_input_ast: f84b0604594bcebf725f53c7dae3609f276f916ecc9ada555d6984df08f2b13a initial_ast: df201d064de97f5159dc972b93ff4b84206047722c9ce25554b7eef548a0a244 symbol_table: dd0d83c0bf95fc5db6f10896c03a8f2928cdce655f025bf831bfe831896ed770 diff --git a/tests/expectations/compiler/compiler/integers/i64/ne.out b/tests/expectations/compiler/compiler/integers/i64/ne.out index cca140d628..b6aa1b4588 100644 --- a/tests/expectations/compiler/compiler/integers/i64/ne.out +++ b/tests/expectations/compiler/compiler/integers/i64/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: df435ccd83d57635f2c18108dbb6dd1617567ff9e6a12a47302d6424f4c3540a - - initial_input_ast: 5fa964d108baa06301a9d7784da6d1a9d567036987c7207bb500a1f0ec945409 + - initial_input_ast: 53f7088f9b1246b2a5a4888f773a137266abcab7f86139e17ded34d7dfd8bad6 + - initial_input_ast: d2e3ace89dca587a3f27a36d6ef8736dd713b541923835f2ac7ea5d4acd68c6d initial_ast: f115cf62490b73b195fc75ac977786c450be243c2fddab88ef4435631b05a0c1 symbol_table: 9f12ef2d29fa2b770a4f653b98bddf47532ba5e4db8a2bfcdee4bea9a0a5ca1f diff --git a/tests/expectations/compiler/compiler/integers/i64/negate.out b/tests/expectations/compiler/compiler/integers/i64/negate.out index f7a6e20d33..615d15c702 100644 --- a/tests/expectations/compiler/compiler/integers/i64/negate.out +++ b/tests/expectations/compiler/compiler/integers/i64/negate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1fb7487a10339474629456ba643050cea01b42c198fa71fc8cba0188c4656822 - - initial_input_ast: 12365a1300abf4af796d2e5e761127e13d6e333e17ca63020eb4f78fa4977a89 + - initial_input_ast: 5ac05e1cc879d60426482c7baa8678d1fb55ef8ac0900a901d6c2b7cddc30308 + - initial_input_ast: d3ff584044e6a8a943927df5c394d0c8e776e1c99dcbcb24f15218edab344452 initial_ast: 7e734992a702686fe2fc22ff9fac91c0b4db8ea4be9b54ac37f7e6ad161152dc symbol_table: 2d5608c50a692eb8cf4d5ba824ee8c852553f0149f8f07fbb3b90b9f2edd43ba diff --git a/tests/expectations/compiler/compiler/integers/i64/negate_min.out b/tests/expectations/compiler/compiler/integers/i64/negate_min.out index 6e98c1e4a6..e1597d3df0 100644 --- a/tests/expectations/compiler/compiler/integers/i64/negate_min.out +++ b/tests/expectations/compiler/compiler/integers/i64/negate_min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6021d4e9a4c181bf4e44518f5e8693ae49e79a36cd5e7dae4ca1fce383753ccb - initial_ast: 45a8eb1a74c018d68f8311775f099ea83746f86f56d17a5d3c88615f05ca3484 + - initial_input_ast: d0a6313f717ff07413b8ba9109b9d055e1b4e12f56422335f82ba410137d2c00 + initial_ast: 13e221038b63fa5bdf940834c4cad59be102a27efa80faf50d9f15d94b580453 symbol_table: f906ba4cecba6ab5cfa4a1885c6c9727169eddf8b57c1f2624f4c521b4cf26e2 diff --git a/tests/expectations/compiler/compiler/integers/i64/negate_zero.out b/tests/expectations/compiler/compiler/integers/i64/negate_zero.out index 98235a874f..bdb2084d25 100644 --- a/tests/expectations/compiler/compiler/integers/i64/negate_zero.out +++ b/tests/expectations/compiler/compiler/integers/i64/negate_zero.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6d101397f4a313cffd45a3c4f0e1fce6e2bc1a9c7a7c5e632e9be21d6d6bc85 - initial_ast: a7adf208ec0899bd13ae4bdcc6f67211976b3438b5ece14a343b16f383447056 + - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 + initial_ast: 45f4fc4debc5356e399c0d3a2f6386bd7b6c9a9e656ab85e031e3dfc2a3999f3 symbol_table: 2cc8ee55234106278ad79440cba5023a1bcab591dce962649005c8c6d575b9fe diff --git a/tests/expectations/compiler/compiler/integers/i64/operator_methods.out b/tests/expectations/compiler/compiler/integers/i64/operator_methods.out index f8f18e3830..076c707266 100644 --- a/tests/expectations/compiler/compiler/integers/i64/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/i64/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e9cfba8a483331acee51c0e059a3ac9083fc07a8990b4df127b353fbcbda0c30 - initial_ast: bcb9d0f45fb304b3cb2c8c9a2385f7b144d50bdeeef6e170c60b0e75c395d4ed + - initial_input_ast: 5e5277b920b7ba4bcffaa670a86bb6c45998ecc3540fa7392446bc050db795f4 + initial_ast: 6c43a1ad5bc369f5cd506e8609361278b9f07020b098f2d2e040e10b48e5b78e symbol_table: e7e813778e9c2c0c290229b5a8ad15924880c693fd1a3e15645894ff3b735907 diff --git a/tests/expectations/compiler/compiler/integers/i64/or.out b/tests/expectations/compiler/compiler/integers/i64/or.out index ba152fa447..2741b7ca38 100644 --- a/tests/expectations/compiler/compiler/integers/i64/or.out +++ b/tests/expectations/compiler/compiler/integers/i64/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6e966811e2bf235a62319227398ea147c7a5f92fbbf2bee2393d245e6567d269 + - initial_input_ast: 816e4f653059a71bcad0180283b41156a125963a270269574ccc2a89fa4db47d initial_ast: c64fc87cc51f5307039246c26df461e6cb7e5d0a656f30bfdbce8fb4333dac87 symbol_table: ec1f05e4e4537931602996337765e494f0d466ac049d4ed7b475c5fa2ad2b978 diff --git a/tests/expectations/compiler/compiler/integers/i64/pow.out b/tests/expectations/compiler/compiler/integers/i64/pow.out index 135092c250..724c1bbaa6 100644 --- a/tests/expectations/compiler/compiler/integers/i64/pow.out +++ b/tests/expectations/compiler/compiler/integers/i64/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 730ab4f25d09c3da598f4f1c1aa07b674ab0457bc05164ac9e6633b249f97e72 - initial_ast: c34c7e1ecf01ce3f6d931783a65cff12f43dc2d28a067a706b3bbd43f6248d72 + - initial_input_ast: 45ec89924eb54df73ffff462969863faebc2cae4f8c23fa42fa4a37796212bed + initial_ast: 4bfb62750517d6a76c99ae8101c9823bcbfdffc6fe8a221b152e7b5e47a14dad symbol_table: 69ea41f99bf6d0d9f5cce394165ac417c9be15e48e398fd8a4d2d096ad517dc8 diff --git a/tests/expectations/compiler/compiler/integers/i64/shl.out b/tests/expectations/compiler/compiler/integers/i64/shl.out index 8509845589..0f148406ac 100644 --- a/tests/expectations/compiler/compiler/integers/i64/shl.out +++ b/tests/expectations/compiler/compiler/integers/i64/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bc5acd37d5e0906b2d82691064f8e57584f8fbdd2594e112bb6a819856383320 - initial_ast: 5597ef43b299151d520e440815761ca306e10cfbdc766b0fc5f3160ddabdddaf + - initial_input_ast: a6ff55c9144f97d22d9d2565f4f6501bdd12db6393c12af8765415175a8d4369 + initial_ast: e9b1d7e5a0c714dd6c8e4462b6da5226e1852805533f76df6ee8740eecc4f57e symbol_table: 4754d412e2e5773a714d1f940a2ac6d8bf11839dd42841fbd2d5e6d1155e6506 diff --git a/tests/expectations/compiler/compiler/integers/i64/shr.out b/tests/expectations/compiler/compiler/integers/i64/shr.out index 4213c81985..f5810cde4c 100644 --- a/tests/expectations/compiler/compiler/integers/i64/shr.out +++ b/tests/expectations/compiler/compiler/integers/i64/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bc5acd37d5e0906b2d82691064f8e57584f8fbdd2594e112bb6a819856383320 - initial_ast: 53c00ade08df81895433acc31edd195b50848c46758a2d9275fcbc6ea373786c + - initial_input_ast: a6ff55c9144f97d22d9d2565f4f6501bdd12db6393c12af8765415175a8d4369 + initial_ast: 62b4f3dcf7dd80633c305b8f271dcc96c006a533426de9372aabc38e02494b1b symbol_table: 830c2a358e1b256afc5295b5145311b952811103ce18e402b6f171165317ee8a diff --git a/tests/expectations/compiler/compiler/integers/i64/sub.out b/tests/expectations/compiler/compiler/integers/i64/sub.out index 8d731e468b..9c7d58e420 100644 --- a/tests/expectations/compiler/compiler/integers/i64/sub.out +++ b/tests/expectations/compiler/compiler/integers/i64/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e0fcc321608132d125da191fa74c5082b446791519e2f91c120495a1b440a77e + - initial_input_ast: 22e2a316ce039bd533d9624c4eeaa3a34ea4ef1fb53943386696048b8ab1411a initial_ast: 04066970593aa644ae37df5e12ab27f199bf9c49985d74f9cefba65eb87a5b64 symbol_table: c8bd1266577970427c416d0d3b0e742025e9d57714754f5f754b2c35b86e08c1 diff --git a/tests/expectations/compiler/compiler/integers/i64/ternary.out b/tests/expectations/compiler/compiler/integers/i64/ternary.out index 1246c80a3c..fa3ba3b3ea 100644 --- a/tests/expectations/compiler/compiler/integers/i64/ternary.out +++ b/tests/expectations/compiler/compiler/integers/i64/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3db1b5e7c052de07edad033e19f5ade259245f161f7a0763951c8bd364109838 - - initial_input_ast: 0710684ef40ef026329f2be234b12c7e7f76522b637d70db656b208038eac255 + - initial_input_ast: 6e699c3a8f606d3dd85482128f5e1e9cdc1358657e9ce54b409966398c1719fa + - initial_input_ast: 2a79896e2d6dc7c1c8ebd14ef9e00db1c124810f2c8e3fbbe23aed75ed1c0f44 initial_ast: 33a63f44654f1d38cc148f07fb7e3d31371e26eefc50fc8b9a8e202ad9f3668a symbol_table: bb5174054ce865f7162a08ad98663e071ce7ce7cddeea62410f63eb174f50180 diff --git a/tests/expectations/compiler/compiler/integers/i64/xor.out b/tests/expectations/compiler/compiler/integers/i64/xor.out index 36593d2c8b..6a3395c18c 100644 --- a/tests/expectations/compiler/compiler/integers/i64/xor.out +++ b/tests/expectations/compiler/compiler/integers/i64/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 199be3d1b8ce7041809cb1c7e64ef28373855e97d82671ac3cd95c6323995586 - initial_ast: 39b4acc71e412b470bce7ad9e4288723599edb2832732fa465039a294bf19ec2 + - initial_input_ast: afccd04ee03ff51a876dc0a22f1b0a330abdc5fc4f8399925121cf295f9ac97a + initial_ast: a96600037f54ccf79db839041ab69bd393839711d1fb238652b15d50df56bf3f symbol_table: 313c0f810508fdc05ed5b1a9c75ff06b932a71f64fd7887200b81c3c687afb70 diff --git a/tests/expectations/compiler/compiler/integers/i8/add.out b/tests/expectations/compiler/compiler/integers/i8/add.out index 3385f6d46b..477bc6e504 100644 --- a/tests/expectations/compiler/compiler/integers/i8/add.out +++ b/tests/expectations/compiler/compiler/integers/i8/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a6f670f5dabbe16296ccdfb83366c2ae59432059003c64d1e6141e658f49cc3 + - initial_input_ast: 418ca183b24a932ac3abf2861e019adc5050583c575b453b43ab155704f425ce initial_ast: 63e2aafe9fb89024ad67fb1718bb06769c34704d5980f6ef641c895fedc11782 symbol_table: 8e0b9ea83bee50df3f311a5b17320cbfd292664cde1ab1b3edf889776a75ec07 diff --git a/tests/expectations/compiler/compiler/integers/i8/and.out b/tests/expectations/compiler/compiler/integers/i8/and.out index 9369c285ec..6c87527824 100644 --- a/tests/expectations/compiler/compiler/integers/i8/and.out +++ b/tests/expectations/compiler/compiler/integers/i8/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a6f670f5dabbe16296ccdfb83366c2ae59432059003c64d1e6141e658f49cc3 + - initial_input_ast: 418ca183b24a932ac3abf2861e019adc5050583c575b453b43ab155704f425ce initial_ast: 22143f41f383a6b56f36b26ea4bf59a204dd083cd7ba7746ae6089b68b506cbb symbol_table: b2781521776404f87ded730bffe858f59999b1bb841aef2e67f88a4ff9414ca5 diff --git a/tests/expectations/compiler/compiler/integers/i8/console_assert.out b/tests/expectations/compiler/compiler/integers/i8/console_assert.out index f03451c14b..422fab76e5 100644 --- a/tests/expectations/compiler/compiler/integers/i8/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/i8/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a96b86454464bac33e281e58220559a8898407b3e77df33c85f893a9f57e311 + - initial_input_ast: df994f50ec870c32faab82a33e242eb013d207ebd7646a04ebfe21f3f5715cd3 initial_ast: 6b4636bdff1da74783315f0599c5c0b70f224fe56dd6dc44dfaf498862ea49d2 symbol_table: ec0d883067d5458d30fab9eaab97dd146ac6e3af22f392cfbec8316dbe11bf44 diff --git a/tests/expectations/compiler/compiler/integers/i8/div.out b/tests/expectations/compiler/compiler/integers/i8/div.out index c998e47edc..84931c1faa 100644 --- a/tests/expectations/compiler/compiler/integers/i8/div.out +++ b/tests/expectations/compiler/compiler/integers/i8/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e54db1c81e133456e3ca9ec637af6b43feb2ffad5303e4fe2601db67c14b6b6e + - initial_input_ast: a2921e14c8159b911edd438049c7f2b1d85dfce9b4420abaa60049b687367e65 initial_ast: a4c4475f9596674ad4ce8103520ed08e9f73d2d7aa8308fca18cae283782de32 symbol_table: 4555275e0d2377a7e4d2523e35b3cf3a272ce209027e89f311ebd49ea5b6f129 diff --git a/tests/expectations/compiler/compiler/integers/i8/eq.out b/tests/expectations/compiler/compiler/integers/i8/eq.out index 77905d2370..b7ddc15476 100644 --- a/tests/expectations/compiler/compiler/integers/i8/eq.out +++ b/tests/expectations/compiler/compiler/integers/i8/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: caf602f1b070dbb80e9d81ac86ac39a35fa7139fcf0f1e3f2da0e47e20707b0d + - initial_input_ast: 7a7da641486797f409636f344cbe4980b3bc61434b10e9666d5c173385e17373 initial_ast: 9afabff955660379d53c088500039f578752a8c1871616a2d3992611dae70372 symbol_table: 5d1547db2068fae457e038ce9262b15bdaa4ee657f9fd5b5f1f917b0193a56b4 diff --git a/tests/expectations/compiler/compiler/integers/i8/ge.out b/tests/expectations/compiler/compiler/integers/i8/ge.out index 1762dddc78..d958c708a0 100644 --- a/tests/expectations/compiler/compiler/integers/i8/ge.out +++ b/tests/expectations/compiler/compiler/integers/i8/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b533768f01841786b29407eab6e42a5e411946db785d8ed9e0f966ef7fd34585 - - initial_input_ast: f2a4aa40dd036ec6a49cfed7d3f8e483a3e246911042c7df246be8f13305e964 + - initial_input_ast: e35cd317b5834dad614daf0af362b96312bb2bc34c3ee3e4143530935351a9fc + - initial_input_ast: d874a35e98cadeb480fbdbeffb5233394cba9406f9dfde4c638ddd34861ee0da initial_ast: f61e842aa2128a10eac6eab0893e43e289b3fb32aba206da43668c7e6d04ad58 symbol_table: f981c9e364b7efd9bcc7de8da1b7ce9c9b8254106fc7c6a3aefcddb54b531ef3 diff --git a/tests/expectations/compiler/compiler/integers/i8/gt.out b/tests/expectations/compiler/compiler/integers/i8/gt.out index 43ddafef91..fc40cb1f55 100644 --- a/tests/expectations/compiler/compiler/integers/i8/gt.out +++ b/tests/expectations/compiler/compiler/integers/i8/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: afd14aec5238a40d23d04973fc349ac44078961215925cb5fc4e117d5905009d - - initial_input_ast: a7fed0d6bb9e7f2ae8eb9adf002dd8471358eb16eacd360bbb64460b58e434ea + - initial_input_ast: e63b31415b8dcf4698a24700cdcc3669d89f860ed11f6c84923cd8f4d6bb527e + - initial_input_ast: e0350ec947989025f7b5cd685b0cedcb493a58cd79b3da90553962ac33cefbf4 initial_ast: 80a5075332b01642b12161eb2e7389d63b4756ab38cf4f1ea184fa58103152a2 symbol_table: 64dccb617e1075d0b3d7ff23c23c1a2699339dd91884f944dfee19be7103d08d diff --git a/tests/expectations/compiler/compiler/integers/i8/le.out b/tests/expectations/compiler/compiler/integers/i8/le.out index 091fbea6ee..b74f8c0345 100644 --- a/tests/expectations/compiler/compiler/integers/i8/le.out +++ b/tests/expectations/compiler/compiler/integers/i8/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b533768f01841786b29407eab6e42a5e411946db785d8ed9e0f966ef7fd34585 - - initial_input_ast: 937737713bbd867255242e9f460c841d66e7e5ca2c7b120d528a5583e98e692f + - initial_input_ast: e35cd317b5834dad614daf0af362b96312bb2bc34c3ee3e4143530935351a9fc + - initial_input_ast: 1f482c22510f50d78c14b5d94b21ae05e514dec423caf02561297898b416c109 initial_ast: 1fda31b30dffff030098220fd53e5e2811a2235aa49d93bb9cc9159b458a7da4 symbol_table: 61b2ad15c5f8d15fdc61b6d98836799356c4a8a9d3415b3b93d16263485f22e7 diff --git a/tests/expectations/compiler/compiler/integers/i8/lt.out b/tests/expectations/compiler/compiler/integers/i8/lt.out index cae3128cb6..b0b92690db 100644 --- a/tests/expectations/compiler/compiler/integers/i8/lt.out +++ b/tests/expectations/compiler/compiler/integers/i8/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ed78d395f6f9689f0a471394946c3bcd9b655b506f45ce9fce08467c6f331a3c - - initial_input_ast: b3e2d6964ad5de72559310f5329debaba34b99dba72c59c6b3b26089c0ea80c4 + - initial_input_ast: 19169cbb3c5a59a1e5490bd2bda1fdb09104022b499b31c3645c24ea109e9aa8 + - initial_input_ast: 70185fa43618a91a29ca84dfc2d422c69a4a5da2e9055d7de54a13cdb5d4231a initial_ast: 87fca23168c5112f92f906213d7c04d41da2f9e69f0c9b5f2bd2803e9c511597 symbol_table: e6251d92adc77f2a840325b377f59e2fdb93271b8ed219598b656311a166956c diff --git a/tests/expectations/compiler/compiler/integers/i8/max.out b/tests/expectations/compiler/compiler/integers/i8/max.out index 08e93373b2..f684779786 100644 --- a/tests/expectations/compiler/compiler/integers/i8/max.out +++ b/tests/expectations/compiler/compiler/integers/i8/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4d739a3dcbeb1880f45f4fbdf7d12b3949dce64ce617ddaa61c64a674b5aacdf - initial_ast: e35243e9913ae4789a0b9f5d6e9eacc34babb82e62ebc8823066452de9aac59f + - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 + initial_ast: 142c791a86d2da044a635ff809795467c0fe56fddab2da461701b86c962f24ba symbol_table: 1b3e9d243de52bd4c605c6202a07fc6bceeb01559c6d07fe3c13338c426ac9a2 diff --git a/tests/expectations/compiler/compiler/integers/i8/min.out b/tests/expectations/compiler/compiler/integers/i8/min.out index 2e3b9dd433..f2d3247a73 100644 --- a/tests/expectations/compiler/compiler/integers/i8/min.out +++ b/tests/expectations/compiler/compiler/integers/i8/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a21868246c36e4325607d5efb14d1f8b85fac3cca07e97a27849863fe3c0ca1e - initial_ast: 2cbe9310bfe3be0c9ff5443a4fc14f5a0c1e5bad56971bf261e74de6c8b96b48 + - initial_input_ast: bdf7f8a6f92b7acd8c798becc30b2f6a8cf6b0ed714c168c5a9e5559988b2185 + initial_ast: 1f4036acfcc74868d883a3a476bb7f0d2aaf54c0ea507f1afaefe03074479965 symbol_table: 35926c3af44cca918545acb2ef583e041658e31c4a7731e208fea44feb09cef3 diff --git a/tests/expectations/compiler/compiler/integers/i8/mul.out b/tests/expectations/compiler/compiler/integers/i8/mul.out index 47dd86c411..087c22c585 100644 --- a/tests/expectations/compiler/compiler/integers/i8/mul.out +++ b/tests/expectations/compiler/compiler/integers/i8/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c4e9bc98fd41124cd37e99fc914f83c55de76e88601f41d50862e5c22d06938f + - initial_input_ast: f94c9c57a09035126762720835869947bf4abb61f29f9e6ae15bed04e399338a initial_ast: 1379ff6afd8de96e5215bd72dbedfd66c70514aa943a792b931e3133cd897416 symbol_table: e4e5cb710e548721cdc09133278331806efd3ef860c81010e14b6da902c63fd6 diff --git a/tests/expectations/compiler/compiler/integers/i8/ne.out b/tests/expectations/compiler/compiler/integers/i8/ne.out index 657ae7eb2f..90a4893f91 100644 --- a/tests/expectations/compiler/compiler/integers/i8/ne.out +++ b/tests/expectations/compiler/compiler/integers/i8/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3e3a27bc51a1c91cf0e77efc6f809a2e445865780e94dccaa3a5d7b3f45acbe7 - - initial_input_ast: 5e97882034266467e3d0352b8309c47372f6758e2f0aa30e3d106b1080b762b8 + - initial_input_ast: b1cd26a625c709bb94ee5913524afc6b1b83a8c1515922ba8b14dda385e0ca68 + - initial_input_ast: 671b2b3f086c62570bf29a08fe2e5adc48f71725317b0e3803acebe92dc846d8 initial_ast: a9aa58a0fe6c81df3487e38da263ed454ed0a1ce4dc47a9ba68d7b04c3c96588 symbol_table: 27e9ff31dfd70c3355a9a0944292bc80f19262479b3e2cf1d66e897f77903e12 diff --git a/tests/expectations/compiler/compiler/integers/i8/negate.out b/tests/expectations/compiler/compiler/integers/i8/negate.out index 4d4c35def8..5f2361ca8f 100644 --- a/tests/expectations/compiler/compiler/integers/i8/negate.out +++ b/tests/expectations/compiler/compiler/integers/i8/negate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: eb9ab8f3ab1523efdeeed100b79b60adec0a7dd57bcc8c93adab68db1788690b - - initial_input_ast: f4f1e0f2478e8e28a14a3c11a58070e4cbb9a35b8ffc22a2aed0cda1a0ea693f + - initial_input_ast: 0e496fab37ba66e63b3906e0fbb11dd2449210b056394c910f90fb02c7c35ec2 + - initial_input_ast: cc84f02e75bbc4ff7389b2e60e3fc598ebc32c9eaac36a43f8a4687a1ee5f1be initial_ast: 5fb5076e1a8680b6c35c60533c57f33c7b05afe5a18cc467c03f26d308e341c7 symbol_table: a78bc27e15eca8b0f2aa6a289351955b7c525a4d3617f9d59a5b0989d577ddbb diff --git a/tests/expectations/compiler/compiler/integers/i8/negate_min.out b/tests/expectations/compiler/compiler/integers/i8/negate_min.out index b633df2532..27f76d6f1e 100644 --- a/tests/expectations/compiler/compiler/integers/i8/negate_min.out +++ b/tests/expectations/compiler/compiler/integers/i8/negate_min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 60a5926c63405ce80b2deb5c51e9d8305570aed0f043917b5685f77c85fa16dd - initial_ast: cfb4cffc756da9475ff72218dad4bb473e879921fc2a136abc3afad81650b369 + - initial_input_ast: a1bd925fa2e13279fba1cf269924a81f2dc45c5dff42f62c3d6a4f1e7a368613 + initial_ast: 5bdc65e289dac3fab12e24fe51e16b4a773b805e1034e9180e6b7275ec585a8e symbol_table: 41d846fa1adfa0b4eb4ce77bd2691018d3e642516727dd5cee6f3db269528dfb diff --git a/tests/expectations/compiler/compiler/integers/i8/negate_zero.out b/tests/expectations/compiler/compiler/integers/i8/negate_zero.out index cb87ddbdb0..5202a6fb00 100644 --- a/tests/expectations/compiler/compiler/integers/i8/negate_zero.out +++ b/tests/expectations/compiler/compiler/integers/i8/negate_zero.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: de3b3bff02357cc2f7ea8960c3b5cabad44b9d5b76ed52853cb48d738e317a2c - initial_ast: b82e409c44bf561667418fc8a7a107ea247cec436dcdf0ba161afd244dd878f3 + - initial_input_ast: 2f8bdfd57bd177ef6ba420992c9b8246f27a332126ed41021cf718db1f89fce2 + initial_ast: 2e23e03a7908ff1bc84c11ddf13945d7fd25fc5084f5c60f1b9d5d95978714f8 symbol_table: 2b6a5dd88525428542fb220c4d8e501b41655d4040b29e2ef89c9642f0c4efc8 diff --git a/tests/expectations/compiler/compiler/integers/i8/operator_methods.out b/tests/expectations/compiler/compiler/integers/i8/operator_methods.out index 772bb957f7..1de80aad51 100644 --- a/tests/expectations/compiler/compiler/integers/i8/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/i8/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e6a2f8547ec46b90ef7d36c3c67bb4569f5aa194fdc45edfe3eed09f89730c90 - initial_ast: 318f4f6ba35c7606ea261d06e2a356e22e18fa4975fb6bd692468669715d7c8c + - initial_input_ast: 15ad88e6dd28c72e4202ecef608cf1b1db73eceba4024607a1ece070f7f31942 + initial_ast: 6e44db0cf93401d21372b7dd688b0826efcb01036ff50b54862d12235201446e symbol_table: 520c04593aac56a31728b35e24b74e81e884be8bb40a7669ae30772ed3cf87f7 diff --git a/tests/expectations/compiler/compiler/integers/i8/or.out b/tests/expectations/compiler/compiler/integers/i8/or.out index 1b7cb32c5a..9014e0e5bd 100644 --- a/tests/expectations/compiler/compiler/integers/i8/or.out +++ b/tests/expectations/compiler/compiler/integers/i8/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a6f670f5dabbe16296ccdfb83366c2ae59432059003c64d1e6141e658f49cc3 + - initial_input_ast: 418ca183b24a932ac3abf2861e019adc5050583c575b453b43ab155704f425ce initial_ast: 18cfbf8e9f363d7477ee0c7509fd909c7f4929ffa2b4c2f46113d85c0f2b481d symbol_table: 5266cce1cdf8224771fcdd2e36dfadd30d9f3f5bc9722db2316670a5ed83b0b1 diff --git a/tests/expectations/compiler/compiler/integers/i8/pow.out b/tests/expectations/compiler/compiler/integers/i8/pow.out index 4eeb141f41..1164ccfb97 100644 --- a/tests/expectations/compiler/compiler/integers/i8/pow.out +++ b/tests/expectations/compiler/compiler/integers/i8/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 413e126974e63dfec28e4f1ec6071bd29d474f07c7a405230808acd58eda96a7 - initial_ast: f5b76f3e30f823f7665bd5f23d839137f0c268beb542c4d1d5296c5b3a7a7f6a + - initial_input_ast: fce55063674f3154f8ddb6d64c4fcdb82203cd3e19017c797e5509e75227d226 + initial_ast: b616f39c56d8c281d96a690906c8ba6bbc81831a653a2803cf92477bff148621 symbol_table: 9c77abb7b704660e85bd78e304db4d62efb80051fbd4e07c5a8afd72ddec24b4 diff --git a/tests/expectations/compiler/compiler/integers/i8/shl.out b/tests/expectations/compiler/compiler/integers/i8/shl.out index c97a6f4e60..2b867a3ed6 100644 --- a/tests/expectations/compiler/compiler/integers/i8/shl.out +++ b/tests/expectations/compiler/compiler/integers/i8/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 49cd0987e4ab36528e5152adaca808575cdb2402dc21c50356d949738870b530 - initial_ast: 38bcd35d40169c9d0ca63f233109ed621d187e3cce5e907dc934b781e8c9c692 + - initial_input_ast: 46761fa9dc62c5871413b18e0da193bb98f1401ebf32e057eb7afe369fddcc1a + initial_ast: 0e3218faca332771d9e3b01ec42562dfa4738b2452a97dbe0eba14c4ac22ca42 symbol_table: 25693a7adb577f7419c27015fb097fc96fe95f71762343d9e8d7053422973a3e diff --git a/tests/expectations/compiler/compiler/integers/i8/shr.out b/tests/expectations/compiler/compiler/integers/i8/shr.out index aedaea0b8d..aa26262d9a 100644 --- a/tests/expectations/compiler/compiler/integers/i8/shr.out +++ b/tests/expectations/compiler/compiler/integers/i8/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 49cd0987e4ab36528e5152adaca808575cdb2402dc21c50356d949738870b530 - initial_ast: a1ae97a033a61be26e9daf1825a3687a504a41377944b135ca9bbd2838680763 + - initial_input_ast: 46761fa9dc62c5871413b18e0da193bb98f1401ebf32e057eb7afe369fddcc1a + initial_ast: 6ae8451b1b11dfaa8bcafd29c398c14ce99b3ee4a39f6d9758c9bbca5453c44d symbol_table: 33aea3edb28878ab9a2a87d0c534e7b8d89492d1f142321fa1b6d3aa089e075f diff --git a/tests/expectations/compiler/compiler/integers/i8/sub.out b/tests/expectations/compiler/compiler/integers/i8/sub.out index 0f8a5e74f4..53780673c1 100644 --- a/tests/expectations/compiler/compiler/integers/i8/sub.out +++ b/tests/expectations/compiler/compiler/integers/i8/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 25b989133d671e0d2f347dcd43945109311f953c48cc3e1be853c1bc98a24fff + - initial_input_ast: d6ff175d17561f3b4a70c3b7b2dc6232593c77a2614e2161eeebe72d96cf9843 initial_ast: f8bcaa0b34d642cb37c8be5ab7eb226dc565a5802d69795eb197e8b1e5b45d0c symbol_table: 3d953695db053c4d923905b7ba2cf4a07258eab1073ec32350a42b1ff21e062c diff --git a/tests/expectations/compiler/compiler/integers/i8/ternary.out b/tests/expectations/compiler/compiler/integers/i8/ternary.out index b5da98dfe2..b023686a1c 100644 --- a/tests/expectations/compiler/compiler/integers/i8/ternary.out +++ b/tests/expectations/compiler/compiler/integers/i8/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 22cfc698012ee82429331a3fa5dacc1b1ebeaff10bfcae6319c776b1aa0b6782 - - initial_input_ast: 7ee17954911170639a00313738078bdc6d3801a2325b6f633fec7d664c65bcad + - initial_input_ast: d9c9f985b366f3218f7a382946e2e661652a62c6cbd1c210e4bf283e9e45a0e4 + - initial_input_ast: 9dddec9d0f1cac8c804a46cded65f8902bf28e181149c73bf6c4d5be8fe6e21f initial_ast: fbeeedb9bf32f4014d27172da623e262db55ae27ad367d09e31cb71bc4b974cc symbol_table: b21d2e90eac903afce4b0b3d2b7683d7861017f4debf75b7f772dfef57912a99 diff --git a/tests/expectations/compiler/compiler/integers/i8/xor.out b/tests/expectations/compiler/compiler/integers/i8/xor.out index 210499d1e7..dfaacc1a30 100644 --- a/tests/expectations/compiler/compiler/integers/i8/xor.out +++ b/tests/expectations/compiler/compiler/integers/i8/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b4d08a13171c39f38e23d189530dcc25f769e097b226f48af75b7e8e86e6a228 - initial_ast: c8178b78bafab09fa6e45faa931459431b730c0e03008f5317a7050a6a6b2de0 + - initial_input_ast: 049a158cda473ea574f3a1a41b7b12044d952feaffcd7fe391507fbb542a51a9 + initial_ast: 8a8881ec1d45699722c00fb217887df56d7c5f6ba997c126829e9e2047592a60 symbol_table: 76e82cf351d3ca832c6a4feee4df18b1c01d445d5fd727f317199ea7e2cd172f diff --git a/tests/expectations/compiler/compiler/integers/u128/add.out b/tests/expectations/compiler/compiler/integers/u128/add.out index a4d62a0dd8..f592d5d993 100644 --- a/tests/expectations/compiler/compiler/integers/u128/add.out +++ b/tests/expectations/compiler/compiler/integers/u128/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd72282f194aa1e65c9cdbd5d50e314383be002be40a8254a9c5c1a798f2d159 + - initial_input_ast: 0b4b4bf798b6f2dfcf78b0d4f72c37c8c8c240ba2668fcbbcaa29fff825a4cee initial_ast: c09bcbdf96f73f93cdf12a30fcb17f317f484279ef95a405ac024b497d89e2ff symbol_table: 85b962b65942577bd29569717e56d2d69e66f7bcba0179cf8d2baec07f7e8af6 diff --git a/tests/expectations/compiler/compiler/integers/u128/and.out b/tests/expectations/compiler/compiler/integers/u128/and.out index 8d0c90854d..e36a5b0597 100644 --- a/tests/expectations/compiler/compiler/integers/u128/and.out +++ b/tests/expectations/compiler/compiler/integers/u128/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd72282f194aa1e65c9cdbd5d50e314383be002be40a8254a9c5c1a798f2d159 + - initial_input_ast: 0b4b4bf798b6f2dfcf78b0d4f72c37c8c8c240ba2668fcbbcaa29fff825a4cee initial_ast: d09e17e06ecf81563bcf4cd91f0b1ff31683f7e76717aa9dbae3a38b6b0093cc symbol_table: 8633b857bc63a9594822c85c3059ef6a3549c714292105afab1fd5bacc037704 diff --git a/tests/expectations/compiler/compiler/integers/u128/console_assert.out b/tests/expectations/compiler/compiler/integers/u128/console_assert.out index 5ba66410c1..946b9446f0 100644 --- a/tests/expectations/compiler/compiler/integers/u128/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/u128/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 9d55efa3b9383877b5a28fff6f1101ea56dd8af3f809d54fc6974ffe95bed947 + - initial_input_ast: d33717e99abedf3d3ad1ca7e18212fafc940639a0005c934ee43b7ec10131e94 initial_ast: c7ec9e92e0ac15c17db0c5d40b53c394d4da748f7f37ff2fee74baaa956165ad symbol_table: d4076bbf2b0c5f3d746fc83776930936a1652df9937f5010ce7984f53c670018 diff --git a/tests/expectations/compiler/compiler/integers/u128/div.out b/tests/expectations/compiler/compiler/integers/u128/div.out index 37fbb31fda..8398ef7883 100644 --- a/tests/expectations/compiler/compiler/integers/u128/div.out +++ b/tests/expectations/compiler/compiler/integers/u128/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3a2aac10cbfcb7399625d6f0f380f13b0abe94d71ed072b587964ceb2a863d40 + - initial_input_ast: 312caa259bb60c26c8e61169dcfa1dc94174d1a50c35a6d889ef1eed7880532e initial_ast: 470aa930cedf15168fea1fcddd49d7cedd5410599ae372c5bea9948aef2bd7f0 symbol_table: b860f0736b19cbc0a9e9bc36c631aa8950663669440f273a1def28dc9d3ffaf7 diff --git a/tests/expectations/compiler/compiler/integers/u128/eq.out b/tests/expectations/compiler/compiler/integers/u128/eq.out index 2ca1d0f1d9..3789cfa99a 100644 --- a/tests/expectations/compiler/compiler/integers/u128/eq.out +++ b/tests/expectations/compiler/compiler/integers/u128/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f768e04f532c319e4c531815c0dac450c51d31ed63c449993cce42ba00040367 + - initial_input_ast: ed076eaaf99eeab4483cbe3f371ca5bead0ebb316e7b9e02708bf35dfdcc15e0 initial_ast: fa1d49c14840d8af2266f95e90b0c7534afb43af6c8365a96796b88a1069f9f8 symbol_table: 810f788ffb3a6bcb04d8ca7b2ad3ea01877ea76777e34e4625418328a1093073 diff --git a/tests/expectations/compiler/compiler/integers/u128/ge.out b/tests/expectations/compiler/compiler/integers/u128/ge.out index ddea279475..a95735d91d 100644 --- a/tests/expectations/compiler/compiler/integers/u128/ge.out +++ b/tests/expectations/compiler/compiler/integers/u128/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 561e304e0f9a5ebc095880ecb455d1200481c4b92ef7d7eec6d1eeb5211a353f - - initial_input_ast: 90218d80d335370205075be1bb0e6610c1e1ba283df48176d11eb4c424006dd8 + - initial_input_ast: 114a06e1bb4a0c3728adc7668365d8deea159ccffc14b1977ba2bba2b05f3987 + - initial_input_ast: c8fc11e4265deb71385cf129d8cac917eecdc35c993f569bc339e49fc26e0dab initial_ast: 22866aca009cd492205eb33e5de776e410d245afad2b944536236fc5ffc7becc symbol_table: 19da08d5871f5527b71d95b2915abfded4f83f044ade9473911e8ae3ae1f8d07 diff --git a/tests/expectations/compiler/compiler/integers/u128/gt.out b/tests/expectations/compiler/compiler/integers/u128/gt.out index 84df8aa281..169b15d8df 100644 --- a/tests/expectations/compiler/compiler/integers/u128/gt.out +++ b/tests/expectations/compiler/compiler/integers/u128/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f26a3acc7d1fb7f6e1ba2f88c421456f7f862a8e12842127a341e4622a961306 - - initial_input_ast: a45a7e10846c3592e194cd775d4c3540d150c1df49355cd8fb5039f4f614a3a5 + - initial_input_ast: 490a83da761d8daffa5b10e1d9785fe301129b18eaa8b4be8550a1037c92e037 + - initial_input_ast: a9fbdd31d60c3b135c46eb07ffc291d906e61283f66b5ddda81080adb1b72c4d initial_ast: 97e1caf8274c2e27e34f2218ab5aadd7a14ce8e518e7adc021c5763b7ea3de42 symbol_table: 89707a7895e99e75f57702b9b6ec1c6b2f3c47ed08cc9dc574e444b3659d18e4 diff --git a/tests/expectations/compiler/compiler/integers/u128/le.out b/tests/expectations/compiler/compiler/integers/u128/le.out index 215d6b861f..5c2567a1f0 100644 --- a/tests/expectations/compiler/compiler/integers/u128/le.out +++ b/tests/expectations/compiler/compiler/integers/u128/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 561e304e0f9a5ebc095880ecb455d1200481c4b92ef7d7eec6d1eeb5211a353f - - initial_input_ast: 5db4586f26dd0d2c6db446422a4570b30fc7569371f370e0ea25029289648ced + - initial_input_ast: 114a06e1bb4a0c3728adc7668365d8deea159ccffc14b1977ba2bba2b05f3987 + - initial_input_ast: d86e46eff4d53385160f9e227d120be02cff1d0bd25359f7dcd99cd98a7b6689 initial_ast: aac1210ac91250cf116e6b8c4af27d042526704975d394f694b875ee7c7bdca4 symbol_table: a9272e3c4642bf4d1729d1ede11f4116b76f22a07b245197e8bb8d49a97bcd52 diff --git a/tests/expectations/compiler/compiler/integers/u128/lt.out b/tests/expectations/compiler/compiler/integers/u128/lt.out index 71f3faeb07..74e3a2a251 100644 --- a/tests/expectations/compiler/compiler/integers/u128/lt.out +++ b/tests/expectations/compiler/compiler/integers/u128/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 195112b9fe49ffec2be945b5c78349859ed1d4f24a6e4ff6cebf16036f99f63e - - initial_input_ast: 5ac31b19fe9b441970482a3adacf4e8449404e97f8401a7a293008cd8dcccc27 + - initial_input_ast: 81a226fee5bd7855328403195937bf7dbad374f94e29afa8b750b5b1a3aa47dd + - initial_input_ast: d68bda01a4ba78c58809ac0c8286b56fafeb17702abf7a6cb9a7195a3aef8317 initial_ast: 6e319b6448230333f01fcbc23928f2d07a7d52ecf356c42ba5a9f17f85030c6d symbol_table: 9fb210efb68e147ee91dda83bbc74fe51067b5fecd0260dd75f8e3e9e368ced3 diff --git a/tests/expectations/compiler/compiler/integers/u128/max.out b/tests/expectations/compiler/compiler/integers/u128/max.out index a5e21de5c2..3eae7977b9 100644 --- a/tests/expectations/compiler/compiler/integers/u128/max.out +++ b/tests/expectations/compiler/compiler/integers/u128/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a74c1b7af568d593690e7ba3823c660f7163e5d90d8bbace6f742eb7da1ae6ff - initial_ast: ca430b8d5b3a8b35d67d30d0a7b850e1199f014f7e31811406cbe358d065a6eb + - initial_input_ast: a2ab6a89c5952a113fbecdeb630917b4699c38dcda5971528ab35cdd5e92c216 + initial_ast: f74810c683ca376b62ab74f8c03d59de896c3463a348a2e7c83c2891fe11d235 symbol_table: 9c203cd288a2f3577f640688fee03a294455dca3bfd408450b9ed4cd8a66ee3e diff --git a/tests/expectations/compiler/compiler/integers/u128/min.out b/tests/expectations/compiler/compiler/integers/u128/min.out index 4f167f9565..c2be5ad1ce 100644 --- a/tests/expectations/compiler/compiler/integers/u128/min.out +++ b/tests/expectations/compiler/compiler/integers/u128/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 43adaa31f572639c8ac2fc8547f0f3792c051b0c20e1806a11c549431afa749a - initial_ast: f5fdadf1872f694e788efa0b2eeaed8744c4ae5bf85ca21bed5bf4fba73dedd3 + - initial_input_ast: 886b77241861e32ee76414a8f86e04b86943325113b6b28e9d6805ee61c936ef + initial_ast: c4ed389c216c8febadfda804cdfd5f84de0ed16592ad293434304819fcde32c2 symbol_table: a65fd445b64a716c9bc40bb14096fbbb96f8a48dd0150107719dad4df3f711b7 diff --git a/tests/expectations/compiler/compiler/integers/u128/mul.out b/tests/expectations/compiler/compiler/integers/u128/mul.out index 38a5eb1d7e..3b0168a571 100644 --- a/tests/expectations/compiler/compiler/integers/u128/mul.out +++ b/tests/expectations/compiler/compiler/integers/u128/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 84503f3186fbc5830cc93ea35041e520e5e4caea2f3cfa0e822b9e0b0335de72 + - initial_input_ast: 55275f9363fdc61c58cf22cc7fea6f1c5314bf2d1c31866a9609b83b050983a3 initial_ast: 5d6b4ef63ae8e4fe01ee2d19ca2de4f3183af25a84b9d9aa47c4759f9119e3a8 symbol_table: 492476caf2b1e39802f7f2020a5fc5e7d2324d2b1e20ac2ac76143999021bd10 diff --git a/tests/expectations/compiler/compiler/integers/u128/ne.out b/tests/expectations/compiler/compiler/integers/u128/ne.out index 5e5cec10f3..7e19272616 100644 --- a/tests/expectations/compiler/compiler/integers/u128/ne.out +++ b/tests/expectations/compiler/compiler/integers/u128/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 38a38271514b3840ec8ac687a9a32d9334241e93328860c2a2f85e4b68f2f1dc - - initial_input_ast: 07fe09d916ba8ac1adbdc7924a312fc2677ebab8f0443d8d5382645b3e7ffef7 + - initial_input_ast: 6092164adf1cbb62c9bc7b5c9615deb73f2d4ca73eca6ae6fa732f7e8a2d6fae + - initial_input_ast: 0a73021a07d37a00e70a521b9271d9849c871e4df9395fd866009d3770fc8b9e initial_ast: 401daa77a0b0589d3eb44f7de5efd367afa3c2626463363aab1fde57eb5d90d2 symbol_table: d7ae64f36f0070a56e827f3364bfd08d912442a7b8edcb06e02aab28bc27eb95 diff --git a/tests/expectations/compiler/compiler/integers/u128/operator_methods.out b/tests/expectations/compiler/compiler/integers/u128/operator_methods.out index fbef760257..346faf57f0 100644 --- a/tests/expectations/compiler/compiler/integers/u128/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/u128/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 86126b167a3969c5dd85ffa89b7de932b9b44ccec5bb5f242af785ab9df2b10d - initial_ast: 0591afe454b762d71dbf5127e7b9848299a5b3433b28e661c56c6e6999c482a3 + - initial_input_ast: 90091db06f755dc2e8c920d26390f0dd6a9f7f5401148ab01e46dc77a3900582 + initial_ast: eb4bcc4d57f7f83b382b706f040d3a032a956cb9b262491d42ddfa39caada74b symbol_table: 35232e953001caf05436ab868a14c8961f168f069fbdd2d3e80b3081154e2fe8 diff --git a/tests/expectations/compiler/compiler/integers/u128/or.out b/tests/expectations/compiler/compiler/integers/u128/or.out index a7df731660..8734e67983 100644 --- a/tests/expectations/compiler/compiler/integers/u128/or.out +++ b/tests/expectations/compiler/compiler/integers/u128/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd72282f194aa1e65c9cdbd5d50e314383be002be40a8254a9c5c1a798f2d159 + - initial_input_ast: 0b4b4bf798b6f2dfcf78b0d4f72c37c8c8c240ba2668fcbbcaa29fff825a4cee initial_ast: 6532d8f436c711698a26f08331718f5cb61dfe1e3d41120d91b4039a5b7db683 symbol_table: c8842d9700fabf587fd28f5019bae7e5abf4e75bebeb57cdde89c43cb795da4a diff --git a/tests/expectations/compiler/compiler/integers/u128/pow.out b/tests/expectations/compiler/compiler/integers/u128/pow.out index 671ba5ffca..f73cd73cb2 100644 --- a/tests/expectations/compiler/compiler/integers/u128/pow.out +++ b/tests/expectations/compiler/compiler/integers/u128/pow.out @@ -4,5 +4,5 @@ expectation: Pass outputs: - output: - initial_input_ast: no input - initial_ast: 4f2b576858996601c710fa81eaae1663e0b507a6721708c15051b6a4dfc7d150 + initial_ast: 736df282a3b5ffff601dd67e443891125ca67486745f642c1a629df51f139651 symbol_table: 3369bb224fc76977901bd0c162932d08760213d30a0f1ccdf06fd25c45610ade diff --git a/tests/expectations/compiler/compiler/integers/u128/shl.out b/tests/expectations/compiler/compiler/integers/u128/shl.out index bee056cc7e..56b2598e2d 100644 --- a/tests/expectations/compiler/compiler/integers/u128/shl.out +++ b/tests/expectations/compiler/compiler/integers/u128/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c6de099f1f55a87c32ef691862a36dcefe3351e6dc68b590265c37beaf65a681 - initial_ast: 911517a9c54745f3085c9f28bb96910bf1b0c726ca1c233b097fe34ac31f316f + - initial_input_ast: 7c048b2df7402d5ae82869bf59ed5e8e37dc37b297e6da315414cdf92f3fe47e + initial_ast: 8c4b9d867aa5af79625cf321b0fa23ba73d6903c50dcb0ef8a9793a30fdb6948 symbol_table: 08a662c9b3bb0ca82bc79e01a43ac513e20b86c32051d8b14af5a715602f91d0 diff --git a/tests/expectations/compiler/compiler/integers/u128/shr.out b/tests/expectations/compiler/compiler/integers/u128/shr.out index 573e01fe34..cacf428fcc 100644 --- a/tests/expectations/compiler/compiler/integers/u128/shr.out +++ b/tests/expectations/compiler/compiler/integers/u128/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: c6de099f1f55a87c32ef691862a36dcefe3351e6dc68b590265c37beaf65a681 - initial_ast: 75667fbd5d85a72eff17f1a8936367350a572472c8cb31deaa8199eab96cb347 + - initial_input_ast: 7c048b2df7402d5ae82869bf59ed5e8e37dc37b297e6da315414cdf92f3fe47e + initial_ast: 7a81a139806e719f879fe3f93c6e2af93128c2fc36dda6650ae435ad18b36d99 symbol_table: 2e776b56f9f9d121e5a78ae302c8990b1862c59a893d2302559673ca2f9a1abd diff --git a/tests/expectations/compiler/compiler/integers/u128/sub.out b/tests/expectations/compiler/compiler/integers/u128/sub.out index bf750f4dc3..a0dece37e5 100644 --- a/tests/expectations/compiler/compiler/integers/u128/sub.out +++ b/tests/expectations/compiler/compiler/integers/u128/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 3a9d9c7b09713b67a091ecbf03451fcb86513dc8eb63c96bcc21d8eaa090c3cb + - initial_input_ast: 423b332f76b482591a7a7c3003662aea94e81ac3341e384e6ab510287a33fcd8 initial_ast: f18ff230b4a7482f58667af30686b4010d20b119db1e3875d912efd8ffd83b4b symbol_table: e912494e08433871177197dc0704564f9b2153f8310c337f2942910a4322727a diff --git a/tests/expectations/compiler/compiler/integers/u128/ternary.out b/tests/expectations/compiler/compiler/integers/u128/ternary.out index 8f52bdc866..f30cbb4fa3 100644 --- a/tests/expectations/compiler/compiler/integers/u128/ternary.out +++ b/tests/expectations/compiler/compiler/integers/u128/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a0180507083657db4fc21b0e1f2e7824da8eeb7c8cb6e6481bae9bfca63eaf6d - - initial_input_ast: e7cfd66acc54d54cd7f9cba535b240973b73b0a9db9803d45344abf62e776adc + - initial_input_ast: f8a5839bc3ebd5a43da88b4956a763ab9ab3bc2a08cce1e63b4bed90a372cc29 + - initial_input_ast: 7791bee70cecfb5adf16a8d4e309a9cde2802bb110f038ded316b751d904e37d initial_ast: 73d43529cae30694437cb5762150833c654639587f2e24df0a93312afc1e5b1a symbol_table: 861b84e4240b96a0f87b9b401b1ad2b9142fb257fb3bbaa2c5971657be173c76 diff --git a/tests/expectations/compiler/compiler/integers/u128/xor.out b/tests/expectations/compiler/compiler/integers/u128/xor.out index ac8f542c9e..51c208bc21 100644 --- a/tests/expectations/compiler/compiler/integers/u128/xor.out +++ b/tests/expectations/compiler/compiler/integers/u128/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6a9074c22d78138bf25ec1dd3e06de3570f0c0c8eddf07a1d3efb77d19cb8780 - initial_ast: 962b44d83c680a5b4e71b5e4d05b8c93f0a87ff58cbea8054df9681ea4d5cd92 + - initial_input_ast: 9994d676560e6f9ddec4a1b225e6fd50646f1b236db21dcf7dc04771bd2cafaa + initial_ast: f4d4a7bd9cdc74592091682ae635a0c6e34ce98fec41dc193f4353dca9840974 symbol_table: 7b8962271b265ff5b02b7fe8b0dbd12f483911779de605258ad1f31b56c56810 diff --git a/tests/expectations/compiler/compiler/integers/u16/add.out b/tests/expectations/compiler/compiler/integers/u16/add.out index fe7eccee8b..677e2eac04 100644 --- a/tests/expectations/compiler/compiler/integers/u16/add.out +++ b/tests/expectations/compiler/compiler/integers/u16/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2c4fbe74ef1df386b47eaf5b4718c33fc6702684839494bec4c37df973c8842b + - initial_input_ast: 645d8b76a8e35f3c5c40b8a8d7edaf61869ba567db8856ff407c6c6ca93e15ab initial_ast: 0efce2048d443bc625ffe58dbc7af9d7cfcba635825a8dd3480708cc660ab57a symbol_table: fc9af6255d47fab1a9381ef8b213992b64318d93d06aff86fe311d922219d2e5 diff --git a/tests/expectations/compiler/compiler/integers/u16/and.out b/tests/expectations/compiler/compiler/integers/u16/and.out index f10a10aee2..1f4cc36839 100644 --- a/tests/expectations/compiler/compiler/integers/u16/and.out +++ b/tests/expectations/compiler/compiler/integers/u16/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2c4fbe74ef1df386b47eaf5b4718c33fc6702684839494bec4c37df973c8842b + - initial_input_ast: 645d8b76a8e35f3c5c40b8a8d7edaf61869ba567db8856ff407c6c6ca93e15ab initial_ast: 520b6831317851ecf843501a2d1424b63829404ea50b0318b96045fda54bef1c symbol_table: 26a3b1e6e09b0ddd05be6ce9c92593f6721faaced757eb395fd0923516c652c4 diff --git a/tests/expectations/compiler/compiler/integers/u16/console_assert.out b/tests/expectations/compiler/compiler/integers/u16/console_assert.out index c2f745335a..abb184d303 100644 --- a/tests/expectations/compiler/compiler/integers/u16/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/u16/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6df4c6afdf97be14a81c2ec172376013f76aae8aafbae708abfbc58b2316225e + - initial_input_ast: 93f0939fa8d2a71a8de2232636f6fbed581078acf2d6350b551a85b68d3a35f3 initial_ast: 68df919b5fb7b992c5e900b16a3c02ef9e2fe737d0ec61d67859c5b22a3630c9 symbol_table: f853476b0d85194a0854b75ac10f909fb99f9113c51052cd1a5f0bf85bc08c33 diff --git a/tests/expectations/compiler/compiler/integers/u16/div.out b/tests/expectations/compiler/compiler/integers/u16/div.out index 6851eb6ce2..7462bd46f7 100644 --- a/tests/expectations/compiler/compiler/integers/u16/div.out +++ b/tests/expectations/compiler/compiler/integers/u16/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 80d283b0a50f4786632ec4351150e9171b6f8286113f8a5b3085716e4d9c68e1 + - initial_input_ast: c5d860d9e16d54ba0e74b3d163c409c5ed8228f0716d439faca960550b23941c initial_ast: f72e0c7991f49f2d668f6693a50615eec8a2ddf54f1a92e51f84c34be6b4b240 symbol_table: d503fb2e671a7551cd4a748b105340c9bf66410fd12b3dab6b25dd1b695ba11a diff --git a/tests/expectations/compiler/compiler/integers/u16/eq.out b/tests/expectations/compiler/compiler/integers/u16/eq.out index 55498d43da..98dfce558f 100644 --- a/tests/expectations/compiler/compiler/integers/u16/eq.out +++ b/tests/expectations/compiler/compiler/integers/u16/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b2261594bcbde7cbe6e66017a3bf0a18a54bbda7d51e49a7657285bbe92d4325 + - initial_input_ast: aacc264ea8f875d044fe9d32dc074877f55b566fe3f5a95a1bbf7193797aa520 initial_ast: d8ec08bd1f7422819148f21816252bb209fe01589464ac91d6129d459b27ddd7 symbol_table: c29e55549b8d692f7280790b7f7f199f76936be35d38900c16fef826d466f7f0 diff --git a/tests/expectations/compiler/compiler/integers/u16/ge.out b/tests/expectations/compiler/compiler/integers/u16/ge.out index a33cb65c08..784c4ac329 100644 --- a/tests/expectations/compiler/compiler/integers/u16/ge.out +++ b/tests/expectations/compiler/compiler/integers/u16/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e16165588c68a274dd50dcbb783a306da86850306c39310be000f6b429b3f3af - - initial_input_ast: a91b5eb325ef6b75934a7f5650223d346a7c10b853e5d6b47f7eed4e5d16ee3f + - initial_input_ast: a0711a6ed49dec13228ba659a9b314d9ce6676d662813bd195dad9137ff9bc5b + - initial_input_ast: c44e22bafbeb5729fbdbbfdce638ff6bccbcebb1ef4958a578915665a9251de9 initial_ast: aaa4dc4173cb9fb0c05876f6fdee19e4a81d0c5afc82f7a8b488b0cdfc1e69ae symbol_table: bc6049481a826874d2972746387c9a1a47a457ef22c3ed177fd71ea4b013e479 diff --git a/tests/expectations/compiler/compiler/integers/u16/gt.out b/tests/expectations/compiler/compiler/integers/u16/gt.out index 12c187ddbc..64fd3743a8 100644 --- a/tests/expectations/compiler/compiler/integers/u16/gt.out +++ b/tests/expectations/compiler/compiler/integers/u16/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: fadfc9ea6fe2bde382276e48f43bdf535341620002df585386279a409ae4f96e - - initial_input_ast: 7785693c3d1d42da7e04b9df87174f596106f9bf3fb55f7725d31a7f350d37a0 + - initial_input_ast: bbcfb719bb3775418cdc7eacc87fea6bb4b463a8ee5baf1ca448115098de0442 + - initial_input_ast: baaf3113b1461d0808023e5bcc59d482aa451aa5bff5815bdca2249c1a75515e initial_ast: a142b4368f83dc792a96dfa115f4d8527acb2f87530b5693e26a40efcc9f1c8e symbol_table: 8a398f6aebf358c24e9dd587ce92952ec81b01091b8083fee417004729239fb1 diff --git a/tests/expectations/compiler/compiler/integers/u16/le.out b/tests/expectations/compiler/compiler/integers/u16/le.out index 394f50d032..a539edba0d 100644 --- a/tests/expectations/compiler/compiler/integers/u16/le.out +++ b/tests/expectations/compiler/compiler/integers/u16/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e16165588c68a274dd50dcbb783a306da86850306c39310be000f6b429b3f3af - - initial_input_ast: beec34a631e62b9fc6978b0ae014a85785cf863b4fa2313af21dd9e66db05789 + - initial_input_ast: a0711a6ed49dec13228ba659a9b314d9ce6676d662813bd195dad9137ff9bc5b + - initial_input_ast: da98deac955107d3b01e18edeaa906c66b216e029e09959f12a02c64c8b64259 initial_ast: cccd56dfff8508f810dc3acae53bac2d3e03afaec697f83bf45cd922ad5a3a63 symbol_table: 2a51ae115af0bdbf3cb60638f584a49945eaa4d44fbeed603042e4849d22b611 diff --git a/tests/expectations/compiler/compiler/integers/u16/lt.out b/tests/expectations/compiler/compiler/integers/u16/lt.out index a03016cc57..ef4557c157 100644 --- a/tests/expectations/compiler/compiler/integers/u16/lt.out +++ b/tests/expectations/compiler/compiler/integers/u16/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: fe8bfdc145a7b6048ee718f7d2ef78554cf000e5ac34f6980ae1a099ba7c58bc - - initial_input_ast: 8ea162708073bd279d476f4b1fc7a39a68f3f32649c78b15f3fb070f52de5127 + - initial_input_ast: 9383a4837a0adb9b494229de1f4fd4cb519a0afcf273d83dbd78c25c568fada5 + - initial_input_ast: 7bb6ab59dd3331f3e0121a736939323f73be4053f91859d186c620fd0e14244c initial_ast: 811b1d04a4474b7f3b943caebe9e5fcca1f9fe7e77cc84e6fb85d40d0d66cb55 symbol_table: fbf494506c1a385c0c7fe2a129526511d24000d2d384dcab652c5d945cded4dc diff --git a/tests/expectations/compiler/compiler/integers/u16/max.out b/tests/expectations/compiler/compiler/integers/u16/max.out index dda5bd988b..fcf2021a8c 100644 --- a/tests/expectations/compiler/compiler/integers/u16/max.out +++ b/tests/expectations/compiler/compiler/integers/u16/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 94dbdf6d3728d65315d6266b74115f89ce260941099e81fd3518e03b31e76c24 - initial_ast: 3569b926e9587ec303d9cf4a70bd2622d37d928a94d05202c4060de98807cf0a + - initial_input_ast: 940d740ba40284a1d3c3cf8737facd1e98968224dd93999dbcb336cb3f4ce571 + initial_ast: 09d4426d341f39c8164181d9793ffc37acc5a43f2148d5f0d646f146c24d00fb symbol_table: bec7306bb310d7e07b27c36388823bb20beb01af214bb0f1fa99408146b6ef28 diff --git a/tests/expectations/compiler/compiler/integers/u16/min.out b/tests/expectations/compiler/compiler/integers/u16/min.out index 2b6941dfb3..48632676a9 100644 --- a/tests/expectations/compiler/compiler/integers/u16/min.out +++ b/tests/expectations/compiler/compiler/integers/u16/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4d739a3dcbeb1880f45f4fbdf7d12b3949dce64ce617ddaa61c64a674b5aacdf - initial_ast: 9f56a0fc14ae4088012d080b50553397fbb3401fb9825baf8e6d29f808e58ba6 + - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 + initial_ast: 4dcfa3acfc7cf76ebcdb36fcb337052b62b0f5855559845cd1ed70942a89dc64 symbol_table: 5deb78bbe52d2923543b4ea4f5646b9236d4b1c5142d80e8cf78b365f825dd54 diff --git a/tests/expectations/compiler/compiler/integers/u16/mul.out b/tests/expectations/compiler/compiler/integers/u16/mul.out index 656842aace..2e9f36913a 100644 --- a/tests/expectations/compiler/compiler/integers/u16/mul.out +++ b/tests/expectations/compiler/compiler/integers/u16/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ce3789aa86cbbfc361e81eda7152de12cb5ea67fcad9517246dc361cca3264ee + - initial_input_ast: 2189415cb99cd7a07d28f5b9fd1f3d5e0da2150942d12da98fe8109c4988b6a3 initial_ast: 56f9a8d2c0275f7dfd5894d5a5511a528bef0c016fc5569030c8f83d31fb76a6 symbol_table: 67524bfa6b96b5b199531ea90427d4cd70f525e265de92d04cca02f3d45e6b5e diff --git a/tests/expectations/compiler/compiler/integers/u16/ne.out b/tests/expectations/compiler/compiler/integers/u16/ne.out index 4b4fe253fb..48fb76798e 100644 --- a/tests/expectations/compiler/compiler/integers/u16/ne.out +++ b/tests/expectations/compiler/compiler/integers/u16/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d0b575e8ccb61c3b564ac36956a47078c08701707a8a03b7b7e91fa6e56915a0 - - initial_input_ast: 5fcbe24ecb89070dcace669f7d9b88eb93c8c6e57709dad1518995aaee0be5b4 + - initial_input_ast: c044ccf036223e8e8de1b69ffc11755c88021eb7d6fe33f1f51afafeb8b88999 + - initial_input_ast: 1927266ff190c94fb9739e2a59c73f17d4ad9cd9b47ef4022c9905087dbe8eac initial_ast: 142411669f9231a6caf241a77f9b0382d071adb97f38057cef33152035bd8d57 symbol_table: 8b86b6d82c6c27d86bd474a3beb85a2f3dbc994e06bc108c4c52d0cb5949279a diff --git a/tests/expectations/compiler/compiler/integers/u16/operator_methods.out b/tests/expectations/compiler/compiler/integers/u16/operator_methods.out index 6a473a2234..5f033df56a 100644 --- a/tests/expectations/compiler/compiler/integers/u16/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/u16/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a4147a2aaf2115c8e98026423fb31b10249ba5ca1f3dc75ba682c876e980ae8e - initial_ast: 13948757434dc6205a31ac236faf5462e0e5101eac7beb83b9b5d4fcfef93364 + - initial_input_ast: fd9e082741dbeb3963fd5ef3d4fd4c242176c66b4e502b71e92a0832ec5afb43 + initial_ast: f600a9703875417713535777834d9185aa0423dc52202d8509a47c24a3ff0845 symbol_table: 176a11c6b691769a75d9832a8a39cda404f9793519cab4f2c69b2f74e8b232fc diff --git a/tests/expectations/compiler/compiler/integers/u16/or.out b/tests/expectations/compiler/compiler/integers/u16/or.out index bcc7c9d067..d0cdc35499 100644 --- a/tests/expectations/compiler/compiler/integers/u16/or.out +++ b/tests/expectations/compiler/compiler/integers/u16/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2c4fbe74ef1df386b47eaf5b4718c33fc6702684839494bec4c37df973c8842b + - initial_input_ast: 645d8b76a8e35f3c5c40b8a8d7edaf61869ba567db8856ff407c6c6ca93e15ab initial_ast: b4885ba3ede33a33d77dd109dadd3eeedb830964f2c2be6342e1181b7a91642c symbol_table: 5c0ca24cef788d1986846c082bb05fe137660e3d0886fa56a6bbcef6f9c5adbe diff --git a/tests/expectations/compiler/compiler/integers/u16/pow.out b/tests/expectations/compiler/compiler/integers/u16/pow.out index 66fc34137d..e5221bc4c2 100644 --- a/tests/expectations/compiler/compiler/integers/u16/pow.out +++ b/tests/expectations/compiler/compiler/integers/u16/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 11821573c2c3f78e4a668ea098194ea4d73d7ab2cb8dc7fdf4c873db61889c35 - initial_ast: 0451103c76b3f89c45e2732f4c56cebd3d7b6ea7a0ddda878ed8b8fe888a82f0 + - initial_input_ast: 2c0abac302ea0ac78650b87145d06eef89469d5fa6234bddc566bc5e918863d3 + initial_ast: 70419a837c7fe4db7f045518fa2ae6be9f4dd22a2db46d3385f91c2ac22f9952 symbol_table: 768253f26147ac3a4f966c3264e1ce2c82170f332d5933f479a3fbbaace09ccf diff --git a/tests/expectations/compiler/compiler/integers/u16/shl.out b/tests/expectations/compiler/compiler/integers/u16/shl.out index d4e9e22be4..ff65823971 100644 --- a/tests/expectations/compiler/compiler/integers/u16/shl.out +++ b/tests/expectations/compiler/compiler/integers/u16/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 892045a2f7dfa644eb11f85e012f6192d858b6b617d6456c9f797839123e1588 - initial_ast: b49560259f0bdf45a13ca0b1619428c2e00cc5196cef0cb91bbd691ed06cbe5f + - initial_input_ast: a84132ffbda80301c620b10a61957c60ff0cf52c846824353d74deb4b8fb95aa + initial_ast: 4c9bdb19e63c3defb3b2217d2aecf610702dc309860a3a28af4fc26ea2b32e95 symbol_table: e1d220cecf6e52f6d651bd26f9894a629d820aec555cf867610da5d80da9525c diff --git a/tests/expectations/compiler/compiler/integers/u16/shr.out b/tests/expectations/compiler/compiler/integers/u16/shr.out index 2939205f11..dcd3bad615 100644 --- a/tests/expectations/compiler/compiler/integers/u16/shr.out +++ b/tests/expectations/compiler/compiler/integers/u16/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 892045a2f7dfa644eb11f85e012f6192d858b6b617d6456c9f797839123e1588 - initial_ast: 21f74e9b3fd57b2223e631e9089b0e0879ba2ab7af08815bcc1e9e5b91f866c7 + - initial_input_ast: a84132ffbda80301c620b10a61957c60ff0cf52c846824353d74deb4b8fb95aa + initial_ast: 6397eb7568ea82b82d5a91f7ea15e15d393418d756ae018d855bf09246261986 symbol_table: ddc0f90ff6ea32630dd3916ad8169767379c75677a54210c48efae577e59490e diff --git a/tests/expectations/compiler/compiler/integers/u16/sub.out b/tests/expectations/compiler/compiler/integers/u16/sub.out index 0684be962e..f9f386a99b 100644 --- a/tests/expectations/compiler/compiler/integers/u16/sub.out +++ b/tests/expectations/compiler/compiler/integers/u16/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ec06725d558678d7a9a0859173c817a582796d0b4cfeadc1518538812b5cab08 + - initial_input_ast: 6fb34b6b6c6597f200d98d39d7ec66d5026257323f6e11cea02a2c07d3a482bd initial_ast: ec2e2b4718488d2d07cbe5758260ae2d9d68c827177bd76cc1e5457f65017566 symbol_table: 110177e4f38eec1ce7a4cfc3394abd48fbf0abc8c026aa80f6740854ddf0c601 diff --git a/tests/expectations/compiler/compiler/integers/u16/ternary.out b/tests/expectations/compiler/compiler/integers/u16/ternary.out index fcef76fc4d..cd3a7a3357 100644 --- a/tests/expectations/compiler/compiler/integers/u16/ternary.out +++ b/tests/expectations/compiler/compiler/integers/u16/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6d2849784b279a45e81f8478276149a0009d5b011e3406b73d82fba7f21352cb - - initial_input_ast: 89fe5eeb95cea5e4f43b2730e5d7bd8060d5f3f5104290e020b52b137cad0fd1 + - initial_input_ast: d61da749e968cb3fb5ff715944606a2fbfe0e9e82a5505eb6de502b12061612d + - initial_input_ast: 6058927814d865491ab33221eebd68e6b860e154845faf69e17ccca306817367 initial_ast: 80358eaf5d798403150ea7b58b5b45cf3d3a42f1f37152450d359afe309f2b31 symbol_table: a7928661efb06f2c8ba228d5874a051d7f1a89b8ac43a86a6f696c71cafe8c99 diff --git a/tests/expectations/compiler/compiler/integers/u16/xor.out b/tests/expectations/compiler/compiler/integers/u16/xor.out index 6462434611..397b6eeb55 100644 --- a/tests/expectations/compiler/compiler/integers/u16/xor.out +++ b/tests/expectations/compiler/compiler/integers/u16/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 9cd6034cb366bcd4b071a0b2da8f17c1a831331763e8b12f8e26d2cc48a3efaa - initial_ast: 9005288983e3789578671a592827412a815cbccd10644d71619352acfe027537 + - initial_input_ast: c3ec83ed5d2dac98587cbb57952a6dec4a77fe4079c02d69813b75e4c7688dd9 + initial_ast: 8fa7fafe1a99b406cc460d5ef0e6c50ea4397c25e7c36997db4cc23810ef4465 symbol_table: 709b12a2dedc742eb14c7e6b612970af873982c55e0bd4e840932f662ca1b120 diff --git a/tests/expectations/compiler/compiler/integers/u32/add.out b/tests/expectations/compiler/compiler/integers/u32/add.out index 7bde0e3a36..d52e656829 100644 --- a/tests/expectations/compiler/compiler/integers/u32/add.out +++ b/tests/expectations/compiler/compiler/integers/u32/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5a66314f73ac7bda280528133158cf040e9c4c49628ddf12007cc03a1bb2be53 + - initial_input_ast: 24ab39bf0500a015a0573619c40908da20bfbd3bfd4546bb65b6332033c44ac5 initial_ast: fc9b2c59dcc3901aa963eb618fc50a6d32f778010863b35e1b06a63d15fb695d symbol_table: 6ff06ce993f0b5ec8c66ba9e75c5928183dbb6850903db4be5113f04af0ed76c diff --git a/tests/expectations/compiler/compiler/integers/u32/and.out b/tests/expectations/compiler/compiler/integers/u32/and.out index cd0357ffba..1cbb23e202 100644 --- a/tests/expectations/compiler/compiler/integers/u32/and.out +++ b/tests/expectations/compiler/compiler/integers/u32/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5a66314f73ac7bda280528133158cf040e9c4c49628ddf12007cc03a1bb2be53 + - initial_input_ast: 24ab39bf0500a015a0573619c40908da20bfbd3bfd4546bb65b6332033c44ac5 initial_ast: daa2a43799f16cb796d6b97c170c600e42b550ac37a9494edc30b52612843358 symbol_table: 3342cc5fa728477225d5c52b0c8279b13aac977506fbfddb8bb16536f0114751 diff --git a/tests/expectations/compiler/compiler/integers/u32/console_assert.out b/tests/expectations/compiler/compiler/integers/u32/console_assert.out index 2acf1fedbb..50120a66dc 100644 --- a/tests/expectations/compiler/compiler/integers/u32/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/u32/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 36134ed864d14e77d444738cd1ca5c3c46405779603b13a2dafe2c6068dc8336 + - initial_input_ast: 03bbcc62085e4dd3fea97b5ab55d5a69ee2195c016c5142a591e2c560e531cf7 initial_ast: 09903ab2024e24699030dd6f922b1cc87885a491ebe86bb1d59d157380233f9a symbol_table: 91a6e056fd1be16164f5ce3584ddd1379dd57804d8f86600a2539d5cbf69d9d3 diff --git a/tests/expectations/compiler/compiler/integers/u32/div.out b/tests/expectations/compiler/compiler/integers/u32/div.out index 2d78fe1341..79dcbf332b 100644 --- a/tests/expectations/compiler/compiler/integers/u32/div.out +++ b/tests/expectations/compiler/compiler/integers/u32/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6de7866e0cf457f10ba17b526a039f29d50cc6428f3ea30a7a15dcab23d6bdce + - initial_input_ast: 6087c103d4a36793c6956bbc15e83d950a3dfd699a67af67371b24b5eb4f54ca initial_ast: e6a1184fcf21d1fb2539eeacaabeebfbb8c99e8b588f0c09ae95b6fa60ba77fa symbol_table: 8d74342a843483c6b40c01a16837fd88bad7dc23ced778274c122d544b80c16f diff --git a/tests/expectations/compiler/compiler/integers/u32/eq.out b/tests/expectations/compiler/compiler/integers/u32/eq.out index 9f5d432f15..df044808aa 100644 --- a/tests/expectations/compiler/compiler/integers/u32/eq.out +++ b/tests/expectations/compiler/compiler/integers/u32/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 59ef85c3b74f2470556f96bb807465b378d087d89a4ae9f22e7b39c43ead8e43 + - initial_input_ast: d1acfd7d802258ef14c025fc36ff6a50cd2d47b9ebca5a6bfb6c9050a343ca5b initial_ast: 3930060cab3cda894f9b46576de10b68e7413c6a1779df7f89d4a825d8c33dfa symbol_table: bf9f7466ca3f1f251a1020c27f1bd2da1e9df41aa9ec0ebbe9566ca15ca6d187 diff --git a/tests/expectations/compiler/compiler/integers/u32/ge.out b/tests/expectations/compiler/compiler/integers/u32/ge.out index 3b4242d2d8..b0913e1ae2 100644 --- a/tests/expectations/compiler/compiler/integers/u32/ge.out +++ b/tests/expectations/compiler/compiler/integers/u32/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6927b659a0e726ba11f57c25eaad7d42bd241d23029339a9ec372f07c7f8d8ab - - initial_input_ast: ae79e4d6fd859aa4dc80889c8bac25c13d039babf3ea2311cb13e50185b6705e + - initial_input_ast: d153359c184e6f986eca5f61efb1e108490d7cdc3243494aa38c099ccdfe9a23 + - initial_input_ast: a256bf07a585892d533066903adb8ad5052c091f8075646f85301faac29269bd initial_ast: e061368c428c10ca120d110797fa08fd3b1a5e38a272ee6d5c1da7e9da39cb4d symbol_table: 33289cb1ae2c24c67eb595c1e7ba2d3e5781e7636a58bbb18470e85ddaf6a097 diff --git a/tests/expectations/compiler/compiler/integers/u32/gt.out b/tests/expectations/compiler/compiler/integers/u32/gt.out index 73173bab1f..60603d1fde 100644 --- a/tests/expectations/compiler/compiler/integers/u32/gt.out +++ b/tests/expectations/compiler/compiler/integers/u32/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: fc48a70dd6ca5fa22b3fa8295020273faf9994c21db2dfa37738c4a36de2a981 - - initial_input_ast: c91b35902b7f3b5cbf124f43f300266b21613798c14c92d636a2429884bc698c + - initial_input_ast: c23e9a8097d2aef46d355bb51082c0160068704c7116cc887e28293d14ea69b8 + - initial_input_ast: 2ac67c7a3a56989674505fd4862927415cbc16cdefb72d7d3eb3e6ac1d7ad43f initial_ast: a9de078a8c6ea3a6ad5543eb56b15f866207d25faddbd8b0240aa37da2d45749 symbol_table: 87020d2ad022a8b9be61375c39d7ac099e86f1e35b6e55fb8fdb19688ff7dbf2 diff --git a/tests/expectations/compiler/compiler/integers/u32/le.out b/tests/expectations/compiler/compiler/integers/u32/le.out index fc6cc8fd80..a2546a953a 100644 --- a/tests/expectations/compiler/compiler/integers/u32/le.out +++ b/tests/expectations/compiler/compiler/integers/u32/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 6927b659a0e726ba11f57c25eaad7d42bd241d23029339a9ec372f07c7f8d8ab - - initial_input_ast: b0a12b88d61841e618f5025d311b6267f95d86d203e5bc1244071ba7a76ef576 + - initial_input_ast: d153359c184e6f986eca5f61efb1e108490d7cdc3243494aa38c099ccdfe9a23 + - initial_input_ast: f51ca874221687df1657767748ac98387250608d7f0e5c8102d944dbafbbee34 initial_ast: 3d9967a1c55dfea678430b673ef71f117719a2d239f170843a6ead8d5c6a61db symbol_table: 62d131a439325ccf29958918b8ff9531431efe4c3f9f256502c9e71272fde925 diff --git a/tests/expectations/compiler/compiler/integers/u32/lt.out b/tests/expectations/compiler/compiler/integers/u32/lt.out index 66af4f1526..ce0d709541 100644 --- a/tests/expectations/compiler/compiler/integers/u32/lt.out +++ b/tests/expectations/compiler/compiler/integers/u32/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0cd6cfd8b391c00f2fde15729053be0517945c6d041c65c3d62f5cc0aedbf406 - - initial_input_ast: 5b46926339784405028421bb262dee94dbfbaa3d6ede5977171b4e873019c42e + - initial_input_ast: 6af82ba7cfaa60ee0dfa8db6a145d2459bb5255acb4e175329a31d16723b58eb + - initial_input_ast: 7d3520f07675ac488044c92eec0b2ee1dc38cfe2f9ec850fe020aea60eeb7a3b initial_ast: 7111e358e69cfc0bf425c821b892ed379ddeb7e704053f660a7149b633f09f18 symbol_table: 4ee1d6b6a6b122bade0b7b39b761bfa9bb440c8f89508b577ed67cf152714625 diff --git a/tests/expectations/compiler/compiler/integers/u32/max.out b/tests/expectations/compiler/compiler/integers/u32/max.out index 8db38f53d5..b4e82b2295 100644 --- a/tests/expectations/compiler/compiler/integers/u32/max.out +++ b/tests/expectations/compiler/compiler/integers/u32/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b6d101397f4a313cffd45a3c4f0e1fce6e2bc1a9c7a7c5e632e9be21d6d6bc85 - initial_ast: b12816b3a424df0048ab6e3e9532ba613d947809428583e05c96933ce6bf7d6d + - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 + initial_ast: c05447aab11b1d797ac4b137dd2a62b15cf2473d296c70c3bf4b0e39ad943cff symbol_table: cc35eba61d9056f2a1c49d88f7b1ce915dcddc22a35d4426590f3e1c084292f7 diff --git a/tests/expectations/compiler/compiler/integers/u32/min.out b/tests/expectations/compiler/compiler/integers/u32/min.out index 8b0285966a..63f1c5bae1 100644 --- a/tests/expectations/compiler/compiler/integers/u32/min.out +++ b/tests/expectations/compiler/compiler/integers/u32/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4d739a3dcbeb1880f45f4fbdf7d12b3949dce64ce617ddaa61c64a674b5aacdf - initial_ast: fe1dd2002bf1a06344191e9adfd7202c694e7dbbbdaca88f28c2a6a240b67afd + - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 + initial_ast: 84a1b63182db76d7e1ecf8bf85011f71337b4c756abc57f4eed16d6ccd7404f7 symbol_table: f4928deaa7f57c4f89bb8a9bfcd445dd5ea2334b24bf597394cd02f7596ee859 diff --git a/tests/expectations/compiler/compiler/integers/u32/mul.out b/tests/expectations/compiler/compiler/integers/u32/mul.out index 82cf8a15d8..bf09dc18a9 100644 --- a/tests/expectations/compiler/compiler/integers/u32/mul.out +++ b/tests/expectations/compiler/compiler/integers/u32/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d76ccf685db8ba14d7269d926382477cf9bd43e2b7951abd1b377771857c3398 + - initial_input_ast: f8b5b2b0523a7b105beca036d64e7faafd2f3565269eed4ab47b57a4552f803b initial_ast: 445a52143c5561473e614674752bbfc1f0ab670b799713d2006989dece28d8d5 symbol_table: c8d574a07d984011594cd03bdab453577a66de7aa485e17849b8d30839ab6f04 diff --git a/tests/expectations/compiler/compiler/integers/u32/ne.out b/tests/expectations/compiler/compiler/integers/u32/ne.out index cf79f05ab4..421633f2d7 100644 --- a/tests/expectations/compiler/compiler/integers/u32/ne.out +++ b/tests/expectations/compiler/compiler/integers/u32/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 9cd2ec5c5fb4116831171d5edea7a6ec500fe1b6d6689752f830478e3c2341d9 - - initial_input_ast: b6f90bf531a7d0d6e2fa3fe7011c4e75f8afd8503c28d86cce2bbc4285f48702 + - initial_input_ast: c36a3ceeb3e7d90b2bf76e7cbce130286c71a0cb86e6671f64bffa99f48e6491 + - initial_input_ast: 8c66de958fbaa62572701b17e8fee53c7c5a51473c5deabd7d3279a73b271f21 initial_ast: a2fce2693c1000822f5e3841994646404df0ffa0f343354362ab19d1da92ce22 symbol_table: 2ffeb5b590edb28b43fcfb4bdcc6912a500861b1483244d38a9bde2b809888af diff --git a/tests/expectations/compiler/compiler/integers/u32/operator_methods.out b/tests/expectations/compiler/compiler/integers/u32/operator_methods.out index 5b2c026cb8..6a39733361 100644 --- a/tests/expectations/compiler/compiler/integers/u32/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/u32/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 34d650fbc647e9f0806f6c38bab411ab992263708e8a151d5c92aca2625492c8 - initial_ast: 6ac3c59403d6970049da67760e939fa8084ae8fe3db8743dacc97ab331f2ee79 + - initial_input_ast: ea9df7ef3cc00db98b36855cf13c1091b7d8270ac2b9fe72b36bb7001e93e807 + initial_ast: 21b59fe60396056673a2f23d87a7544ec9be134f4a5ec02a922a6a0c3ee120ff symbol_table: 306a3645bfedc3b416b80c6b3774129bf53323c953d99d7c43832416478e168f diff --git a/tests/expectations/compiler/compiler/integers/u32/or.out b/tests/expectations/compiler/compiler/integers/u32/or.out index 21aeba5fb9..1818eb9fdb 100644 --- a/tests/expectations/compiler/compiler/integers/u32/or.out +++ b/tests/expectations/compiler/compiler/integers/u32/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5a66314f73ac7bda280528133158cf040e9c4c49628ddf12007cc03a1bb2be53 + - initial_input_ast: 24ab39bf0500a015a0573619c40908da20bfbd3bfd4546bb65b6332033c44ac5 initial_ast: 135d3a6df58371792424ff8dc87d24b7938aef33f4e13cb016a39de0c9aba20f symbol_table: 7316cf87c3e4cd5d44d718539c5157363ad2660b240f622e7822d46b9914f408 diff --git a/tests/expectations/compiler/compiler/integers/u32/pow.out b/tests/expectations/compiler/compiler/integers/u32/pow.out index 2ca208e77e..5911daa834 100644 --- a/tests/expectations/compiler/compiler/integers/u32/pow.out +++ b/tests/expectations/compiler/compiler/integers/u32/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 74c6b3574ec41bf0cee6aa84237e9ab7d7d48cef9345633b90a6a20fcbaa7706 - initial_ast: 48ff8ad86e8110a064a013622635627e6c8350201c0246dc21c6c9b8d62a8ee7 + - initial_input_ast: 1b21a26a6e63949b68f60b4d8d5aceddd14582b1e7a97b8170c0575ec9b8c62d + initial_ast: 2daddd8a1b6d1fc3bd84b9b72a59f711fe6e2afaed0bf248796ad4f967f8a6bf symbol_table: de3c502b4c82d434663028637ad0351867b493e3e7e956dba308cc190ba0611a diff --git a/tests/expectations/compiler/compiler/integers/u32/shl.out b/tests/expectations/compiler/compiler/integers/u32/shl.out index 081561abbf..323e527e43 100644 --- a/tests/expectations/compiler/compiler/integers/u32/shl.out +++ b/tests/expectations/compiler/compiler/integers/u32/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: aea5931cda1ca223b2ed0310d9e244cbd327aa5c9d6ddbacbc0358931653deb1 - initial_ast: 4eb3b7b964b344e73953066f4e193076c989465d743eb7d667f832fea7e1b928 + - initial_input_ast: 0942fc3a0aaa64dd019acd4dcd23a548b11ad692ed1af1703201286bf3474552 + initial_ast: fe46e8d2f3a5f44c9e0298175ee1a9afdea56eb55cc7d959be20dba5cabf5c04 symbol_table: fb3d46fc3d95e6bce11f9a9d750413003af5be754309e7815c09c812daa84041 diff --git a/tests/expectations/compiler/compiler/integers/u32/shr.out b/tests/expectations/compiler/compiler/integers/u32/shr.out index d3f85b8265..4cb9450b04 100644 --- a/tests/expectations/compiler/compiler/integers/u32/shr.out +++ b/tests/expectations/compiler/compiler/integers/u32/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: aea5931cda1ca223b2ed0310d9e244cbd327aa5c9d6ddbacbc0358931653deb1 - initial_ast: 3ac36286953e0c69e5d6351ddc0c0cdd1a159a00860e5714d7b7c8d433ca02ea + - initial_input_ast: 0942fc3a0aaa64dd019acd4dcd23a548b11ad692ed1af1703201286bf3474552 + initial_ast: 9289596bee932cb6a10e55ecf4f8fae109c4ee8f1b450c212546d9887014e618 symbol_table: 4314d90f85efdfdd0a99a45b775f6b032a4872bd2f02501a1a71f5f531c827e9 diff --git a/tests/expectations/compiler/compiler/integers/u32/sub.out b/tests/expectations/compiler/compiler/integers/u32/sub.out index 7064e4c4dc..9173d802ee 100644 --- a/tests/expectations/compiler/compiler/integers/u32/sub.out +++ b/tests/expectations/compiler/compiler/integers/u32/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e9ec948d02f25436c3149be5eccbe74520a0a15d87e717855e39cb9520479a94 + - initial_input_ast: 8bea12e1a0f364a123045ecb496654c9448a99278cc875dae01f17b2d9fb3485 initial_ast: dbd7ac04b429e55feb60410fa01f02152ca2b763ee1a6d7d3324314991838072 symbol_table: d4310691d3e4ebd32d0daf09959bb283958cbc21e380f4b0dbc2acdaa8ec2814 diff --git a/tests/expectations/compiler/compiler/integers/u32/ternary.out b/tests/expectations/compiler/compiler/integers/u32/ternary.out index 7fb135f5de..7ad2d14eb1 100644 --- a/tests/expectations/compiler/compiler/integers/u32/ternary.out +++ b/tests/expectations/compiler/compiler/integers/u32/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 73796507af8bba1934f98937b8a82b92df5d2031639b6092c62bc4fde940381c - - initial_input_ast: 448710837514daeaceb54d63fdde57d5a09b06a74d71b62e85073e5dc235896f + - initial_input_ast: 27f7025a824f61583d50487c11fc97bd272d7dd79c002f0123252457885d7aef + - initial_input_ast: ee9d28f19ee516c2adbca501a7e239df0a8c55189994a7480fabfa1baa79cb54 initial_ast: a501d6b24248229cc476db3c38556aacb27ad8a2aa6398569a13c2fc87cb122b symbol_table: 8284d3b33f9ced79baf054d55f75b359035654b6ad1f1cfd84a51e2ee6e7ff2b diff --git a/tests/expectations/compiler/compiler/integers/u32/xor.out b/tests/expectations/compiler/compiler/integers/u32/xor.out index 6167ade665..5e1b7baf18 100644 --- a/tests/expectations/compiler/compiler/integers/u32/xor.out +++ b/tests/expectations/compiler/compiler/integers/u32/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a58c9810088fa26dd3148dee70773f791e9c381060df3886495fd15853f8af82 - initial_ast: 3907b37d74cb37fa419f282a4a94c4e4a19493ffdfd7cd6ba39d5c794d36531d + - initial_input_ast: 7c48dc804dbb838ac85e31f9d913f494e82e941e19a7d0488f8017aa5b421d43 + initial_ast: 1a2b553b70b259e98ab8a4ec91d4b9561894f243239b881cc05a5b25243d6363 symbol_table: c835424abfefaf8edb53c1b6f7d136300eb8b931a185655cb218cdacf8ff5e0b diff --git a/tests/expectations/compiler/compiler/integers/u64/add.out b/tests/expectations/compiler/compiler/integers/u64/add.out index 8e5d6780e8..2f4ffd9a27 100644 --- a/tests/expectations/compiler/compiler/integers/u64/add.out +++ b/tests/expectations/compiler/compiler/integers/u64/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d93ab26059e10b206e200fd34ec7df2c003ae0d456f7cc1cc4c7dcc55584b789 + - initial_input_ast: b50fe7e5fcca4c73fff46b376e3eedec9ae02e15ca9f2d4f33f3a1b77b3f9168 initial_ast: 340164d2eb54080cf67f584148ece7d5873c20a570a6bb0173d2d7fe8512e97b symbol_table: feb2633a6e533889f6d0727d747943f113c06939c9c7f642799efc17ae7fa3e5 diff --git a/tests/expectations/compiler/compiler/integers/u64/and.out b/tests/expectations/compiler/compiler/integers/u64/and.out index 5330c40200..daf06b62ef 100644 --- a/tests/expectations/compiler/compiler/integers/u64/and.out +++ b/tests/expectations/compiler/compiler/integers/u64/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d93ab26059e10b206e200fd34ec7df2c003ae0d456f7cc1cc4c7dcc55584b789 + - initial_input_ast: b50fe7e5fcca4c73fff46b376e3eedec9ae02e15ca9f2d4f33f3a1b77b3f9168 initial_ast: 17d5fbf0845373e1b8b4dad54571cfc95015715414cb1b11e89ec0b3e2e2116d symbol_table: 32c1bbb7840d0c5c96608bc6dd048086efce8887e9461e17c0ffc98fde7c9e55 diff --git a/tests/expectations/compiler/compiler/integers/u64/console_assert.out b/tests/expectations/compiler/compiler/integers/u64/console_assert.out index 3d99c05a6e..436804c186 100644 --- a/tests/expectations/compiler/compiler/integers/u64/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/u64/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4678bf3cf8ed344bc84b440dd2df2b9175f49f3ce9e98b8ff3fba98baed9082d + - initial_input_ast: 3d51bf3df58d2d1681a5d016d678cc89b339975bd257812cd4cd60160fb433ee initial_ast: 5b3f45f81f96fd2606f09a1936b302b896a610c3f72f4d1549648cf506fe65b4 symbol_table: ac9e61a4c28bf284f0fe18e8ccafa7c34c469039bd7cf2d9771750362f586d35 diff --git a/tests/expectations/compiler/compiler/integers/u64/div.out b/tests/expectations/compiler/compiler/integers/u64/div.out index aac4ed67e4..b2eaae9307 100644 --- a/tests/expectations/compiler/compiler/integers/u64/div.out +++ b/tests/expectations/compiler/compiler/integers/u64/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5afa17bed3b275ecb1125e703148c21ab4afe4f2615e689b89c7bc2bfbb9a434 + - initial_input_ast: beeb0a9eacf523f7e10c566f746ffb272b789646ba1a471cea54faeeeb535464 initial_ast: a79fed9ce5b7424f09ebfab59dc874c2b43cc71955d4c8d0d8c1f9277288d5be symbol_table: f7a687b45c1bc3c1c90675e1507417c240e2655ae5b6554fbca6a66a42c1f7b5 diff --git a/tests/expectations/compiler/compiler/integers/u64/eq.out b/tests/expectations/compiler/compiler/integers/u64/eq.out index bf4f836d2d..08c9553d16 100644 --- a/tests/expectations/compiler/compiler/integers/u64/eq.out +++ b/tests/expectations/compiler/compiler/integers/u64/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d9eaba478f38e0a3f2e3ca17c5311c03ad096b289ad19b4220c90e39b57f8b67 + - initial_input_ast: 1e05ac8daa4ebb9edbb2929a2a30db4a0f38a0bce1498d8b3a2983566ba73f2a initial_ast: 0b87059e5a0ea16416c02be3dbf974dadaa25fcb273aa5095300bb86eb9c9a14 symbol_table: 1e113dd2c8ea40abe537b2ccd1245d7e171e443dfc24307f45c3877751a334c3 diff --git a/tests/expectations/compiler/compiler/integers/u64/ge.out b/tests/expectations/compiler/compiler/integers/u64/ge.out index 310b6a3792..f10106da83 100644 --- a/tests/expectations/compiler/compiler/integers/u64/ge.out +++ b/tests/expectations/compiler/compiler/integers/u64/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ad6ec2dee4863ab0708b1a51877bea9e1e1ecc0725bc2dec8afd3f7f8a9c9777 - - initial_input_ast: 8610bc83c4598c14f8c3be04205548b1bebfe825c08cf82464e581f106184b15 + - initial_input_ast: c93814cf63d02ad8a937f8b60f81eae00e522352861e2fd10a2188a0384646d4 + - initial_input_ast: 2d62b4fb5f26898f99626d4ed69d0b4a24ee08262caf04bcbb1867b462f451f9 initial_ast: c7c41443c2274ec7eab0282ab90404692aabe60fb959d9797f5ed93295740ac8 symbol_table: d66fb561d2d98ab7efa2fcd0dee9555ee60cf250f0b485d044265d9566d09f8d diff --git a/tests/expectations/compiler/compiler/integers/u64/gt.out b/tests/expectations/compiler/compiler/integers/u64/gt.out index b3e6cddc35..148ab006a4 100644 --- a/tests/expectations/compiler/compiler/integers/u64/gt.out +++ b/tests/expectations/compiler/compiler/integers/u64/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 78dba6c245045aa8656239dc36953ae4f49e188bd11538034cb3e31a907979fe - - initial_input_ast: ce564bfbcf6cb3f716f60fb119e823e7b26d1d0c4a167d9957a811dffb486316 + - initial_input_ast: 9ee8856bfaf5e7fc4d635092b4f7ea9501e3ce319694acebe8cbcaa3783e866c + - initial_input_ast: 2430f4c73831f48ad743c32463ad9a84e3e9039bec5ff8332dcc98932363fd66 initial_ast: 2fddc57755bd974f2e5a7e605edbcca484741fdd7e04b9eb4c661e848c1f728d symbol_table: bb3128535cb5aa89dccbcab7c81053adaa75b6aeb8b125efc722cc232f84cd48 diff --git a/tests/expectations/compiler/compiler/integers/u64/le.out b/tests/expectations/compiler/compiler/integers/u64/le.out index 60eee57c2a..cfb7b37cf7 100644 --- a/tests/expectations/compiler/compiler/integers/u64/le.out +++ b/tests/expectations/compiler/compiler/integers/u64/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: ad6ec2dee4863ab0708b1a51877bea9e1e1ecc0725bc2dec8afd3f7f8a9c9777 - - initial_input_ast: 3e83829fce723e877e914064238f609a7d7a978e46d2af4ee37b459001c08934 + - initial_input_ast: c93814cf63d02ad8a937f8b60f81eae00e522352861e2fd10a2188a0384646d4 + - initial_input_ast: 9fdfa77c361e0f36264bdc79549782e5c4accc35538700d984cd89863f9e2683 initial_ast: 8324cc493c146c4b8265d86573e0c5d6ca185040fc0dd24398f43711d43839cd symbol_table: 7b4fe8955520299e53db34512524630abdf61238f236e6c269366713f8be4137 diff --git a/tests/expectations/compiler/compiler/integers/u64/lt.out b/tests/expectations/compiler/compiler/integers/u64/lt.out index e3f3a46d7d..3d0faeb008 100644 --- a/tests/expectations/compiler/compiler/integers/u64/lt.out +++ b/tests/expectations/compiler/compiler/integers/u64/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f182c4405f0d02b2f0da3eac41754653c9f715688088291c1342f4fa6d0a3b62 - - initial_input_ast: abd02eda108527425d98a30d5bcdc5cdbdf11a6e0e791442604e9cbb196bb4ab + - initial_input_ast: 7f5c6e459e8b00635226d3719b7d729913c93525e47053278a015fd24079c37d + - initial_input_ast: 35ef77a451dbc9df83934e68b1407ab2f8fe9014a8a59704475ec3c3942ef89f initial_ast: fa31b24abd921d4af729dc4d00df07a76b4eba1b58c83d68287c1dc4fd3effce symbol_table: 5801dd7f2f2deb0029f255db69f5b2945c48e6872e55b2cdacf0d0fb115eec22 diff --git a/tests/expectations/compiler/compiler/integers/u64/max.out b/tests/expectations/compiler/compiler/integers/u64/max.out index 1c238e2dfb..2cd0f0aa02 100644 --- a/tests/expectations/compiler/compiler/integers/u64/max.out +++ b/tests/expectations/compiler/compiler/integers/u64/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4be495421ace98fff4d408986b837383a54ca42ce4ac7b0448fc568496e70993 - initial_ast: f45b3492a5520e9bf595c9eb53333ed0537be6edfb1d237f5812981885309628 + - initial_input_ast: ad738add6c03b6224ccba9d8d735b6645444f9c16f3b652ec4c0903fa4bb33aa + initial_ast: ed6f4f209a48619099bbc178763027c1cb6de50f7e4eb7db9ec359e917b67322 symbol_table: e75cd52b66d30ce5e0fe81b53d86b4fb478b34eab8f4e15d6a46aac6dd8ade56 diff --git a/tests/expectations/compiler/compiler/integers/u64/min.out b/tests/expectations/compiler/compiler/integers/u64/min.out index edb31692a5..b63a35e483 100644 --- a/tests/expectations/compiler/compiler/integers/u64/min.out +++ b/tests/expectations/compiler/compiler/integers/u64/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4d739a3dcbeb1880f45f4fbdf7d12b3949dce64ce617ddaa61c64a674b5aacdf - initial_ast: 309a98f74815d79a03044df5530652286f87ef7529b8d142a0b4dd45b72164cf + - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 + initial_ast: 12ba9963cb5250d4d1d98a9fee0b7dd116e5065f8a83f5e79cdd623bf24307aa symbol_table: bcd92751d52d81b13a02ea9e394bc7f6876911e0cdb45836c418e453bc29158d diff --git a/tests/expectations/compiler/compiler/integers/u64/mul.out b/tests/expectations/compiler/compiler/integers/u64/mul.out index 892860250f..8c921bbfc7 100644 --- a/tests/expectations/compiler/compiler/integers/u64/mul.out +++ b/tests/expectations/compiler/compiler/integers/u64/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 77481f608c0bff5f9fed1779e0bb782155cf4001dcfdbecccf6efa21d57044c8 + - initial_input_ast: 0758dc997baa1ce2e35b7680289f58b145801d64671f55b98a163d84b76982a2 initial_ast: 7d318ef8d005392a4bc79f3316f5847ead2d452787a5ad0c057b0b48e150baa3 symbol_table: 4e39bb0ad10823bf2e21b857f2130e706ecc2d75753d968ef9d864f60b0d9ef7 diff --git a/tests/expectations/compiler/compiler/integers/u64/ne.out b/tests/expectations/compiler/compiler/integers/u64/ne.out index 0e8ef86d5b..745fc7338d 100644 --- a/tests/expectations/compiler/compiler/integers/u64/ne.out +++ b/tests/expectations/compiler/compiler/integers/u64/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 314acd63c110442cd0ae45414e911762ee002cd3cd712943ee5ba7a545c2895d - - initial_input_ast: 2720aa6be62eeb6b3f7dcf06456c57038cb483504c7c0d24330a0019b35846e8 + - initial_input_ast: 2c6f07fb52fcadfd42be53ab06838ce4ddc609995c7f4cbc3799f6daf92cc32b + - initial_input_ast: a090b0a76971eb5a83b3460b0e9ad051e293b1adc169b8a59eece9a7bcda4e56 initial_ast: 824860fcd0efb5e8f59935166bd2c810068f6bffa23e5e0c02d6d95b6d88ec21 symbol_table: cdf8b67bc50de4d083d5697da3f6c2dfd8375e4ad94ad722d391bef9a7bfd433 diff --git a/tests/expectations/compiler/compiler/integers/u64/operator_methods.out b/tests/expectations/compiler/compiler/integers/u64/operator_methods.out index 78e3f65cff..9fa4d7b4d1 100644 --- a/tests/expectations/compiler/compiler/integers/u64/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/u64/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 58a989539f8805e2892c7891db9312b0599e0a21933c424904924bffa281edc6 - initial_ast: eda3dd0d59518115d456f4c3097ea30ef494ca9309e2227a0987a6145cfcb8e0 + - initial_input_ast: e5791e3381c49b3897104d9715a9e452f7009eb7fe621d5a63280dbbe50b3c54 + initial_ast: 25d05cdcdbaf148b060a54daa3de4b7d87a1b7189d667b0831bdb12cd0a28af3 symbol_table: 6eee5d786a56c0ac2c255aaddd2251e9b9c277bbd419071feee75dd5bfb221b1 diff --git a/tests/expectations/compiler/compiler/integers/u64/or.out b/tests/expectations/compiler/compiler/integers/u64/or.out index 1ead01090e..d5d542d250 100644 --- a/tests/expectations/compiler/compiler/integers/u64/or.out +++ b/tests/expectations/compiler/compiler/integers/u64/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d93ab26059e10b206e200fd34ec7df2c003ae0d456f7cc1cc4c7dcc55584b789 + - initial_input_ast: b50fe7e5fcca4c73fff46b376e3eedec9ae02e15ca9f2d4f33f3a1b77b3f9168 initial_ast: f9763d0d8b774b35e807316ae6dd33dbe858881d7e4c45f80d05639c4c0c46bb symbol_table: 3d9bd800d0eeb02a21244f25c48d2e02c67853888ddb7bc13e7c47b368026375 diff --git a/tests/expectations/compiler/compiler/integers/u64/pow.out b/tests/expectations/compiler/compiler/integers/u64/pow.out index 9b87531317..915ca8c74f 100644 --- a/tests/expectations/compiler/compiler/integers/u64/pow.out +++ b/tests/expectations/compiler/compiler/integers/u64/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 626806a8e0a363efa01ae3e2741fb4b7576e6b1ded5604c757db258e4b12c875 - initial_ast: 70bb12884894eaa2a8064fbfbe56f75675d41353be7e530c09ad9acc719f3bee + - initial_input_ast: 21f494ba0942bd81a0971d1c7d591585cb72d198a89963e561baf0a1b007ac87 + initial_ast: 8fb5e2247aeac433dd36ae4239d96120b5720ab6d95670531b020b5c0d5ca1dc symbol_table: 9840b73b2785a5a0d6322b8d207d8f3d4880513273154bfe32889e4a3768e959 diff --git a/tests/expectations/compiler/compiler/integers/u64/shl.out b/tests/expectations/compiler/compiler/integers/u64/shl.out index 8cf030f7e9..ead0e44fed 100644 --- a/tests/expectations/compiler/compiler/integers/u64/shl.out +++ b/tests/expectations/compiler/compiler/integers/u64/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d6755d17963b368f9579dff7fec94bd36c378dbe6a2e470eed1a3c23d66cb519 - initial_ast: 79dde7ec4b79d58718beccb64f959b933f9cd27857fceeacec084ca16f87b5e8 + - initial_input_ast: 429335969b6c3ba968362b30d24c4aac270bc21f7675ac64235e979c324549b3 + initial_ast: 6886e667f1d6755f4de7173442beb567647c923e341a8d2be04557b6c6c951ef symbol_table: f4fc8f466567de01cd926560fdd1a26ec1ddf5d280126336bf029d999966ff7b diff --git a/tests/expectations/compiler/compiler/integers/u64/shr.out b/tests/expectations/compiler/compiler/integers/u64/shr.out index e7eece75f7..2bb0d0c8fc 100644 --- a/tests/expectations/compiler/compiler/integers/u64/shr.out +++ b/tests/expectations/compiler/compiler/integers/u64/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: d6755d17963b368f9579dff7fec94bd36c378dbe6a2e470eed1a3c23d66cb519 - initial_ast: 7973b80d2ab399e9a1941cb6e23620dafccda3a041c999e2f8a6e5dfe83713db + - initial_input_ast: 429335969b6c3ba968362b30d24c4aac270bc21f7675ac64235e979c324549b3 + initial_ast: bf9740eebdc55fe0c35c7ec027c0ef328ab92e2a5228489a20911bbbe7deab37 symbol_table: 9efa7be40daba50719633d0ec23d04b63afa10f24b0bbd864309396a5d86a9bd diff --git a/tests/expectations/compiler/compiler/integers/u64/sub.out b/tests/expectations/compiler/compiler/integers/u64/sub.out index e6ad2b0318..8af32d80fd 100644 --- a/tests/expectations/compiler/compiler/integers/u64/sub.out +++ b/tests/expectations/compiler/compiler/integers/u64/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 02c2e867b74dfd2680a64211d30368e9432d10223e7450476a0375f0e443c1fe + - initial_input_ast: 083ead671da49260e9309556752e7e3bed665ae954c744b8d067a9919fb01222 initial_ast: d5e74554cc310acf5a55a5d5a1bdd53eb03af925ea01be634ee8afe84639a505 symbol_table: b45aa8f96336f1482ee8b975da10370d344bbd6a8a3cfcdca782bd2aa01a246e diff --git a/tests/expectations/compiler/compiler/integers/u64/ternary.out b/tests/expectations/compiler/compiler/integers/u64/ternary.out index 72f660279d..cc9fe5f09c 100644 --- a/tests/expectations/compiler/compiler/integers/u64/ternary.out +++ b/tests/expectations/compiler/compiler/integers/u64/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b7625fbdf4652004132e112b4a0de0d38090f1a1e02788c99e4323e073f04338 - - initial_input_ast: 0c043ec5f860a0696c4fbe6cbf110ddfb2ce7fc6bed62936e65d9ebc60e21da0 + - initial_input_ast: c016901c75fdf8a1f458788af0598e582030b2957dd8c630b74148e2f3c908f6 + - initial_input_ast: 1d4cb77c5bba30e598cca54089f1530603af93a6feebc53229a968978036eb1c initial_ast: ece173da72d8938a75fc6b467b37c3e2345ebe5fb679292bc256067c06011a34 symbol_table: b431f276e44e02c8988562746946b084b48669bf5f89de9bd0d080ecdb6fe928 diff --git a/tests/expectations/compiler/compiler/integers/u64/xor.out b/tests/expectations/compiler/compiler/integers/u64/xor.out index 949f22558e..af05d2fda9 100644 --- a/tests/expectations/compiler/compiler/integers/u64/xor.out +++ b/tests/expectations/compiler/compiler/integers/u64/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 476a5f9d30b511236eea315ffc91836830f65190e6aec58911e1f21d67becdc8 - initial_ast: 5e733c23b4b959a6de4341c85f413c773a4a70eff38c9b2824cf1c746d067d22 + - initial_input_ast: f76d83befbe9326bc314867d02931b7ad78ca30ffcb9031997dfda28bfd5133e + initial_ast: 9a85f40d0e502c8e4cb423ba9ae2806a015ae0c46f1fce4f888898029707b461 symbol_table: 73c4f0bf85a47b6bcef8d0c21de8614fc5099721e37af3a4b2f671b60076b9a5 diff --git a/tests/expectations/compiler/compiler/integers/u8/add.out b/tests/expectations/compiler/compiler/integers/u8/add.out index 9ef6bdeecf..f451ea81a8 100644 --- a/tests/expectations/compiler/compiler/integers/u8/add.out +++ b/tests/expectations/compiler/compiler/integers/u8/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: abd4649ea1f9d2960c57f7fb8642eb89a379d26391180e415c4bd696fc6f734a + - initial_input_ast: b568f017162b4870af580492723986dac02d17b61cec3cec52cc8651e7d4dec8 initial_ast: 754c6fc632d72724bb2447829ea6470d444fda41b7f4677635839184bd39e658 symbol_table: 5cc6f9d20990f754082a936f92fad2de074bb8d758559a91e144f51f213c3ff9 diff --git a/tests/expectations/compiler/compiler/integers/u8/and.out b/tests/expectations/compiler/compiler/integers/u8/and.out index ed07ab8a67..d62523cf92 100644 --- a/tests/expectations/compiler/compiler/integers/u8/and.out +++ b/tests/expectations/compiler/compiler/integers/u8/and.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: abd4649ea1f9d2960c57f7fb8642eb89a379d26391180e415c4bd696fc6f734a + - initial_input_ast: b568f017162b4870af580492723986dac02d17b61cec3cec52cc8651e7d4dec8 initial_ast: 988ae827a3cfcadeb7c89bf40a4c2c37f78ed97fe9e76dfb3aa74270f056b8ea symbol_table: e5594ea4ca289b1917552239e0d1525a22397275f07add8f2aa838af53605360 diff --git a/tests/expectations/compiler/compiler/integers/u8/console_assert.out b/tests/expectations/compiler/compiler/integers/u8/console_assert.out index b629d2a659..560d422066 100644 --- a/tests/expectations/compiler/compiler/integers/u8/console_assert.out +++ b/tests/expectations/compiler/compiler/integers/u8/console_assert.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 48971cb0014a813c10f25796c99546258f3aa166111c25fb8c8fa1b6c0bf8cf8 + - initial_input_ast: 8dd4987c574614c5154b47c61e6eafec80b878d6c4949bc95d8ee2eb96170add initial_ast: b3a25f9933cbba508f01723126eba657c8317c2bc235d659c30fc9d9ec66f58f symbol_table: b9d0a3e39dfea06fcbe3f93f08e2e2dfd0e18aeccc310350d49a1d3261877f35 diff --git a/tests/expectations/compiler/compiler/integers/u8/div.out b/tests/expectations/compiler/compiler/integers/u8/div.out index 3cc5799aa0..aaaf065c48 100644 --- a/tests/expectations/compiler/compiler/integers/u8/div.out +++ b/tests/expectations/compiler/compiler/integers/u8/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: a008878cd077d67dcec792f1b2a4571ef4f9902912e59a86d2f21be17c608424 + - initial_input_ast: 09d9e73603d60f95eb727839ce98545e429b63ca34293d14ffaac126d6dd381e initial_ast: 0d9ff3ac45a9e6fd5e03221953a7e07500f93d3245e90b94145bcf2970e24070 symbol_table: 7263b3df842331e26fe9930a9cfec02f12e9ed19da976b3e81ef14925c127d27 diff --git a/tests/expectations/compiler/compiler/integers/u8/eq.out b/tests/expectations/compiler/compiler/integers/u8/eq.out index 6d655b36cd..3f5bced31d 100644 --- a/tests/expectations/compiler/compiler/integers/u8/eq.out +++ b/tests/expectations/compiler/compiler/integers/u8/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e130fcca4de4ddb61b0104caf36c93db6fe67dbacd14f44d09d41379bdbd3ae0 + - initial_input_ast: a4cd0750e35f81754a218922dd8a55d208009d236296668eaafa6aa8d60fdcb4 initial_ast: afcc42569de04d0b1672a244a675e13b9ad998991488da9fa986860fb0468dc1 symbol_table: ca53a439df806ecf998b2d16e806e6670fcf18351aff0a5e1ff32be76e01de36 diff --git a/tests/expectations/compiler/compiler/integers/u8/ge.out b/tests/expectations/compiler/compiler/integers/u8/ge.out index ef02ddfc43..4910b22870 100644 --- a/tests/expectations/compiler/compiler/integers/u8/ge.out +++ b/tests/expectations/compiler/compiler/integers/u8/ge.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1035b1ea733f44ff0e59a744a6bd19fd24a03c67e2d5ef368cc03a7fab2cfb90 - - initial_input_ast: b1b78c013e815a6b8e9bd79b8d3c75fe79f16fe2e0ff397c858ab7e6e5f6c14f + - initial_input_ast: d0e7d4b75881411834839b3822bf80914e6018ba2729ff717c851ce34aa7eead + - initial_input_ast: 8eedbf6e59fef91aeee2f91f13799ccb1d990cc041268bdf7f7be526fd4c0b87 initial_ast: 0387eb47ffc2188fee255556743ac7030b4a61ef5afc2b9bc4d13818d8d08740 symbol_table: f149038b3c2f772dcb01cadbfc774944a599cb5013b8eb0de5ae92e36fc2c4fb diff --git a/tests/expectations/compiler/compiler/integers/u8/gt.out b/tests/expectations/compiler/compiler/integers/u8/gt.out index 9be463e494..2e6aed45da 100644 --- a/tests/expectations/compiler/compiler/integers/u8/gt.out +++ b/tests/expectations/compiler/compiler/integers/u8/gt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4c5c8a2a613aeabb07b8c0b69ab85bb30da97f3df68e1771c9ccf83331f3d307 - - initial_input_ast: fc92836efbfa551891818770e342f87e1460e4599c99541cbaedb5fd9221d36e + - initial_input_ast: be7952b3d9074f7a048ca1e95dc8749bb9fe03c3c1f4d1666cc81e16eaaed3dd + - initial_input_ast: e2a63d49a7e6c95f5f8eb00440e098d690e4223244b80b8790b5593be295e612 initial_ast: 246b63815a2edb7ad0e09567170205f09ed8b805924efc8665d427ad575ae1d4 symbol_table: 9e657fcd4ffde7c7a17e3b45b6f1ae485ad4b0553878a09ae51970d1a3d61de4 diff --git a/tests/expectations/compiler/compiler/integers/u8/le.out b/tests/expectations/compiler/compiler/integers/u8/le.out index 36e8865e39..45f7b2a357 100644 --- a/tests/expectations/compiler/compiler/integers/u8/le.out +++ b/tests/expectations/compiler/compiler/integers/u8/le.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1035b1ea733f44ff0e59a744a6bd19fd24a03c67e2d5ef368cc03a7fab2cfb90 - - initial_input_ast: 5e49a83e9253b30583c87a9697c013d01f3666daf66ffd6d78514642985a6d2a + - initial_input_ast: d0e7d4b75881411834839b3822bf80914e6018ba2729ff717c851ce34aa7eead + - initial_input_ast: e83f3d1b68e9e42f5f4ef9ac8fa11c9f048661148dffd1f2337ec7a4fe7c7b70 initial_ast: c77395e7a7c11b5e29249ff2e0458d8e0a3ddb160510522ec37c9679433587f7 symbol_table: cf951ab2f2cd08497238935a5c68f1d4c0b33fb8e348b5355b28cc950a3c146d diff --git a/tests/expectations/compiler/compiler/integers/u8/lt.out b/tests/expectations/compiler/compiler/integers/u8/lt.out index 452120444e..cdbe4add54 100644 --- a/tests/expectations/compiler/compiler/integers/u8/lt.out +++ b/tests/expectations/compiler/compiler/integers/u8/lt.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: e48d68126449f737bc223c61f23c98a38cd8400c99fe72dc069157c7da19f0d9 - - initial_input_ast: 1910f19ef72f38b32305d7f6fdfb60f0915139dafdc59fc9b2db32da7254b9a2 + - initial_input_ast: 1b0305de2d2ddda28ff605bd26a4f6dd8edaaa1dd3db97f00ad53a4cd3cceb23 + - initial_input_ast: 9033a0de0826b7e572951e2dcf8e83f4f6515205058b7432ccff29a065cc2a49 initial_ast: e80f2965d7b6bc3f51e6115f53f20968b14276fc1920428f458ff998032676bc symbol_table: 546f00235e023a075ed4b47aeeb5cc922387a04b1195e16e7c4326cdf6e1fbc2 diff --git a/tests/expectations/compiler/compiler/integers/u8/max.out b/tests/expectations/compiler/compiler/integers/u8/max.out index 969465834e..4650f16e01 100644 --- a/tests/expectations/compiler/compiler/integers/u8/max.out +++ b/tests/expectations/compiler/compiler/integers/u8/max.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4d739a3dcbeb1880f45f4fbdf7d12b3949dce64ce617ddaa61c64a674b5aacdf - initial_ast: ecc1845a9668ca474abdb77647c004f09467373d9a43014ff78e8f5b837f6b79 + - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 + initial_ast: 76d2cd4e27f5746d6ab065808ae83a73e60b4798d30181e8a12ff9ae20194c94 symbol_table: 56bb71ef04cb5892671ab985991a6a11d728a9bc49849b9cf63512fd6edabc49 diff --git a/tests/expectations/compiler/compiler/integers/u8/min.out b/tests/expectations/compiler/compiler/integers/u8/min.out index 27374bfe12..9a54fc0401 100644 --- a/tests/expectations/compiler/compiler/integers/u8/min.out +++ b/tests/expectations/compiler/compiler/integers/u8/min.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 05e7bafca93c93da1462135dbb09318ab46f29cbe9ae88b8a42be6682ad50bb9 - initial_ast: f190baabee2a768f056148a344b023fab532c7c1d118948ba55e854a06198ad8 + - initial_input_ast: 13720f61f86be3462e6829a230cb85abd2ea7a3e406c03bad349c0580839fd1b + initial_ast: 8c02652cea84f945daccc6578e4cb7ac701ab8c80ede22f74a441d04cb8be1a0 symbol_table: a1422b3b2dd889c0b8070197fb3e48e5c9aeea4fdc326702b4678973ca95e354 diff --git a/tests/expectations/compiler/compiler/integers/u8/mul.out b/tests/expectations/compiler/compiler/integers/u8/mul.out index 24eb20b968..b6f83e82c0 100644 --- a/tests/expectations/compiler/compiler/integers/u8/mul.out +++ b/tests/expectations/compiler/compiler/integers/u8/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4b0efd0da6cb5b74e64c3fca9ca00140fd7e5a8fcf343b7b420313171e28b209 + - initial_input_ast: 1a47105e4a0a77e18f9e0109084a0c0b81cbf04bf4e449a86d0f9a214bbe297b initial_ast: e70485ca8bf749103e8706c3d5df55005794f1fcb49ccd81487e7f8796c20290 symbol_table: 34083d440d5992077db30e67f9e10d56276f9c909b149dda355668aea41678ee diff --git a/tests/expectations/compiler/compiler/integers/u8/ne.out b/tests/expectations/compiler/compiler/integers/u8/ne.out index 2d6ab7a6af..6e010993a6 100644 --- a/tests/expectations/compiler/compiler/integers/u8/ne.out +++ b/tests/expectations/compiler/compiler/integers/u8/ne.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 60cc5bbcb84aa0d7a107a8000ee91a95ecbb07ccf8b61b629e48cac3c935d8f1 - - initial_input_ast: b158beb3f4d8c6292e11cff334590bc37fc632eec336016057b48bd6d9ab0034 + - initial_input_ast: c40e8d5ce21623a727dc9b6404c0d7f6f251d36f82d30b9ba4f1f2804531a2a7 + - initial_input_ast: 699f3079ce1ae41896a7817fc10cba7d28e3ad1445c47f7a892a4867cd597be0 initial_ast: af6fd0946705136e76fff48bc531292c128bf3d6f534b85129da2fceb2f153cc symbol_table: 843ef901659df8cf7fb4dffb62d3355fc973d8b650198fdd368cf75d75509dd1 diff --git a/tests/expectations/compiler/compiler/integers/u8/operator_methods.out b/tests/expectations/compiler/compiler/integers/u8/operator_methods.out index 6d2c5a7328..f81919ee74 100644 --- a/tests/expectations/compiler/compiler/integers/u8/operator_methods.out +++ b/tests/expectations/compiler/compiler/integers/u8/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f1f419071c649e1a1ed0c0e406921260f72a411e157ffae6ab0f4d78ebc53808 - initial_ast: 322f403591810918cbb5e8d959f3d6e4937a81c861a4f6bd43bc3a9907cffa36 + - initial_input_ast: 746d49d0a4fc6fd3bf0b001693187c5a4986b06b5e257fdb30778862abdd51fa + initial_ast: d498ddf01de9af370a6db1d6bc5f981e558d51ad6cab51ebb6cf50d2ccaef3d2 symbol_table: 0a8e316856c9b59a75bc5c33532e0cfc8cdaf57476dae6df0b9e4e84b238ca2c diff --git a/tests/expectations/compiler/compiler/integers/u8/or.out b/tests/expectations/compiler/compiler/integers/u8/or.out index 7440af35de..0b99209f38 100644 --- a/tests/expectations/compiler/compiler/integers/u8/or.out +++ b/tests/expectations/compiler/compiler/integers/u8/or.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: abd4649ea1f9d2960c57f7fb8642eb89a379d26391180e415c4bd696fc6f734a + - initial_input_ast: b568f017162b4870af580492723986dac02d17b61cec3cec52cc8651e7d4dec8 initial_ast: a45e30bb089e822608fa0c82be0139e781161e182dfe0e526b5d3aa4f74fb3e6 symbol_table: fb02db931f2fd4691a2266919cd4c8d7be076334ce1fe8feefd160d6754b4c48 diff --git a/tests/expectations/compiler/compiler/integers/u8/pow.out b/tests/expectations/compiler/compiler/integers/u8/pow.out index 8f28ef8301..43d57d0697 100644 --- a/tests/expectations/compiler/compiler/integers/u8/pow.out +++ b/tests/expectations/compiler/compiler/integers/u8/pow.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 07f28c85836861f253a1a38c498828baffa439a24b7bb5e3a60f5526fd14334a - initial_ast: bbe46a973d16e1fecb9e46ad07582abea36382a2dc5822cbd5861d75fc998ac4 + - initial_input_ast: 9b6010040efa42a21face2e7a08f92bb764fc497738c0211887c06d195a41d16 + initial_ast: a397579f1ed7d54e9d6a2be47a517abaef1e751598c3c0d975f2e1811c8db72e symbol_table: df935d0411cd3e398557aa7dbb0adbbef2cf13619f1a240a508822186c731bbc diff --git a/tests/expectations/compiler/compiler/integers/u8/shl.out b/tests/expectations/compiler/compiler/integers/u8/shl.out index 05377a187b..ac22b362d3 100644 --- a/tests/expectations/compiler/compiler/integers/u8/shl.out +++ b/tests/expectations/compiler/compiler/integers/u8/shl.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd0ce5e5810d666ea1d75e5d3c96a17a199301edf24a95b89c587a85af18bc28 - initial_ast: 9f2c98d5de16e4842a3279ee02735bc6bd2f31a2edc27c7e16bb7b3fed7b8e45 + - initial_input_ast: 122462c0f087ef8b63c453544666f10f38e2cce33fbd6f4d84b9585177077077 + initial_ast: 0bfbbd577c1680dc314a933dd553c5b8f923a6500b993641aa289d09e6fa7b2d symbol_table: 0dcb0e6a28f02796446718e8f14671a57393c5bf183d41f13e793df6cd75a259 diff --git a/tests/expectations/compiler/compiler/integers/u8/shr.out b/tests/expectations/compiler/compiler/integers/u8/shr.out index 595fa9a6cf..0ebbef74b1 100644 --- a/tests/expectations/compiler/compiler/integers/u8/shr.out +++ b/tests/expectations/compiler/compiler/integers/u8/shr.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: bd0ce5e5810d666ea1d75e5d3c96a17a199301edf24a95b89c587a85af18bc28 - initial_ast: b6d327b88184cd433875734a6a53ed7f871a35b5a6ad5dbfa46114e834212177 + - initial_input_ast: 122462c0f087ef8b63c453544666f10f38e2cce33fbd6f4d84b9585177077077 + initial_ast: b310c8d522c70768838543087c884a8785081de31ef2302a20176dd697d57914 symbol_table: 4ddf03d578dbc3f96c1b265bbce3b76f5ca3f34c86715ee73ca998cfc0ec3c50 diff --git a/tests/expectations/compiler/compiler/integers/u8/sub.out b/tests/expectations/compiler/compiler/integers/u8/sub.out index 95eeb5bf4c..2f67bcaf16 100644 --- a/tests/expectations/compiler/compiler/integers/u8/sub.out +++ b/tests/expectations/compiler/compiler/integers/u8/sub.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 45bf8029b261e39d3d861e8eb8975e88c0aebb680a7276a6d52ea30089323614 + - initial_input_ast: e0a14c313387c27690fe95a691990d9a82c0d189ebe6510a209984a817907fb0 initial_ast: 9b629c94d7ea45e415591d9dda63fbff07a93ec777b9b99be437ba2aff883bd1 symbol_table: 01d7107fd6a67975c4952fc58274bf1f55fc8d96d1dfe13a7ff99962944bd997 diff --git a/tests/expectations/compiler/compiler/integers/u8/ternary.out b/tests/expectations/compiler/compiler/integers/u8/ternary.out index 960b7ca961..a30da8af13 100644 --- a/tests/expectations/compiler/compiler/integers/u8/ternary.out +++ b/tests/expectations/compiler/compiler/integers/u8/ternary.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1b06c222c8e4f2c38a3e066de4028e1b6b101cd531ce30137c78024a7c0e7188 - - initial_input_ast: c228e4c7abd9c5646a6afdb95ac21270838ad19f31c89ca6c98d126db9638832 + - initial_input_ast: 92a421ad9700284ef509658bad78166f5931b333e9f838bb141501a617e49cc7 + - initial_input_ast: c6e61d82e8081ec02c9363b22a0b5496a417885254c4e178d21597c39de6d95a initial_ast: 9ed0471710e7c1109adac89e209ea157c5c0cb642661bb24bfd109537159b2e6 symbol_table: b67bb45269a8520e0eaa95710e418120baea294247708f137a21df4e2be97c55 diff --git a/tests/expectations/compiler/compiler/integers/u8/xor.out b/tests/expectations/compiler/compiler/integers/u8/xor.out index 46a743fc1d..a338082fed 100644 --- a/tests/expectations/compiler/compiler/integers/u8/xor.out +++ b/tests/expectations/compiler/compiler/integers/u8/xor.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 36d7e018ac49ebf2f8bbcf24cc05a8e0b5fb63896e00a71657b36929c60cb111 - initial_ast: 50090fc3a25155e2ac75594c9b214d6dc680ff8d409e13d5053fbc1c88de2e5c + - initial_input_ast: f3f4106ac9259a15289bec28ed917f5781227eb13d1e0eafb3e9f8644727e119 + initial_ast: 79255bfd6845fac131d7d3ea97624ef9a0076305ddeb40447e531c38044357d9 symbol_table: ebb277c7719a564957a2e1942a6e9880e5b0c5a04dedd6ac58c14cb30d3fefd2 diff --git a/tests/expectations/compiler/compiler/mutability/cond_mut.out b/tests/expectations/compiler/compiler/mutability/cond_mut.out index bceaeea0a2..a650d42829 100644 --- a/tests/expectations/compiler/compiler/mutability/cond_mut.out +++ b/tests/expectations/compiler/compiler/mutability/cond_mut.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 1a264346d38ad228560df0abaa869c0bf4953b5deda0a93f02bd9697700489e3 - initial_ast: aa34701b541784d2e4905521101336aa870485a4ddaa96d59ff4be89384996f8 + - initial_input_ast: 4450d380390e4b22d69c9b44ee782266384b84ba991347c0f96e8f624d6512e7 + initial_ast: 2d05e70558b1a34ac0778929dc306c177ae344de02feca3f1ed7be554f3da944 symbol_table: 955902f6a157a4830f6d69bc63ccd54bc6fdc8fee6b4f481926fa4a695688b69 diff --git a/tests/expectations/compiler/compiler/mutability/function_input_mut.out b/tests/expectations/compiler/compiler/mutability/function_input_mut.out index 0879370ae3..90bba3f7f7 100644 --- a/tests/expectations/compiler/compiler/mutability/function_input_mut.out +++ b/tests/expectations/compiler/compiler/mutability/function_input_mut.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 8b963717b41902e9ddd2d065137feca7555aaaafbd1591905ee890aab534f304 - initial_ast: 3117013a3be40b2cedcade60581b21ec0ebb7e918f0d6dc2cd4607faea8b729c + - initial_input_ast: f8e3ad3747d61bdfd59afdc58ad9f7bfb6ffba275f9c5f22e12e1607bb06af85 + initial_ast: 5647851e72bb49bf865c8025c525333f4ea4751e1b8f9e68b72660aa91e8c435 symbol_table: 03c28801d27a251ba77271104022e75a4d405bd4c96334c37033fdea7b0e8258 diff --git a/tests/expectations/compiler/compiler/mutability/let_mut_nested.out b/tests/expectations/compiler/compiler/mutability/let_mut_nested.out index c9b7d2c46f..f3f00f2627 100644 --- a/tests/expectations/compiler/compiler/mutability/let_mut_nested.out +++ b/tests/expectations/compiler/compiler/mutability/let_mut_nested.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4b50b065f8b16a41d0a73a2fe91e4f305d541f516afe031b185bffcd51fbc7c3 - initial_ast: 29b46d550f98360e419c00fc707c1595ff009153bae33aa308d7b9a0fcd39272 + - initial_input_ast: 0ef14a72e85eff8a241f34061899762d2fee7906cc3505475f0dac47b9458f8a + initial_ast: e25b363c3583b46fa1a8e10eef94717ca4b87128c8578a4b44ad344ff113eef8 symbol_table: 1b47c953d0bbbf8ea32689c606dffbfe56d3b7c43866887680305b8f86070bfb diff --git a/tests/expectations/compiler/compiler/scalar/add.out b/tests/expectations/compiler/compiler/scalar/add.out index 79b260048b..18e76e6e67 100644 --- a/tests/expectations/compiler/compiler/scalar/add.out +++ b/tests/expectations/compiler/compiler/scalar/add.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4f141316ffe2f84865d36d0d28d361fdaa90bacf05ff62678d32f901a235ed74 + - initial_input_ast: c528268c53f01e78fbbc8af3ed5e0dc1d4e9b9f28644c597167971edef764cf0 initial_ast: 5b3ef7dce7c2ffe2777c5b2a9545daead2f38e2b8707477db03e87faec6da7d2 symbol_table: 1876eba4e5ee94cf8982367a238c5019f0bdc66e334694d26f2932f392025f44 diff --git a/tests/expectations/compiler/compiler/scalar/cmp.out b/tests/expectations/compiler/compiler/scalar/cmp.out index 124e559389..fb17c681b6 100644 --- a/tests/expectations/compiler/compiler/scalar/cmp.out +++ b/tests/expectations/compiler/compiler/scalar/cmp.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 85349bd16d49ff31c5ed3aeacf84ee6278d4d951409f8b055849eb41481e612e + - initial_input_ast: 8b51ce00d3448cda6f763ac1fbc6d14a2588dc0bc0d24eb423b5f417029b28c5 initial_ast: 95590d79b6c281e99c71474d30c610d1f455254ad478a8c12f83e76bb624424e symbol_table: d81861360e0f528089da457597536cfa42c23c67ab245a07e635dbe2fbb32fb5 diff --git a/tests/expectations/compiler/compiler/scalar/div.out b/tests/expectations/compiler/compiler/scalar/div.out index 1c3cdcc35c..b2ef8f47a6 100644 --- a/tests/expectations/compiler/compiler/scalar/div.out +++ b/tests/expectations/compiler/compiler/scalar/div.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2fdded6208cca2d992178f1ebce1ad848f09f0e7bc5b5a01ee767fafd992737f + - initial_input_ast: 3a7c59d773f33e6827986b770fb0a3434917ccb094cab158d5ae8dead74fa8c2 initial_ast: 8cc7803f72770ff9c129a32350e365aa18958bf0ef991cb2a7793075b90da062 symbol_table: 7834fa96812db8e93f4a3bd59164bc7733d0a69926cf52d5948e05bdce3455d0 diff --git a/tests/expectations/compiler/compiler/scalar/eq.out b/tests/expectations/compiler/compiler/scalar/eq.out index 1e294a1980..775e3df29c 100644 --- a/tests/expectations/compiler/compiler/scalar/eq.out +++ b/tests/expectations/compiler/compiler/scalar/eq.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 33bfdc8b1c15b79c4df536c93be684108ac3f031e23b2a4359f5cdc780ebe6e9 + - initial_input_ast: fbb9f33bc5cf7fd11341e6dc1d12d4899274f3bee34dd64590ffd3c9438a61a5 initial_ast: 110f00451cdf3af4c1befda6c1a97f4b09fa1d1656ac037f225249e3a3e6000e symbol_table: 8ae4e9f2d81c8c887808b3a71b3e28c70e8844676c3ee600ff265415d1a8dbfd diff --git a/tests/expectations/compiler/compiler/scalar/group_mul.out b/tests/expectations/compiler/compiler/scalar/group_mul.out index cc2ea48e8f..73423dc278 100644 --- a/tests/expectations/compiler/compiler/scalar/group_mul.out +++ b/tests/expectations/compiler/compiler/scalar/group_mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: cf06fc39ca04a486855a4df808362d7a950ecd6fee1bde05bc28011c33404726 - initial_ast: 32186824ea5992650097484a6b67e3b5f2c7af93bf03ef590b3ca1db50ef91a7 + - initial_input_ast: cb1157ee8277e48e0316befc327c4f0504659c2fd64e6efeedb7dcd9722c7a7e + initial_ast: e1964446af946d772d62558a03503a43f8ddc7a1c6e517ee30e7305a140c09db symbol_table: 1a72d572ccecc576314191109763bf06c105e97c32c0c3457d9a5350b89423bb diff --git a/tests/expectations/compiler/compiler/scalar/mul.out b/tests/expectations/compiler/compiler/scalar/mul.out index b3ce92c84f..75cb561176 100644 --- a/tests/expectations/compiler/compiler/scalar/mul.out +++ b/tests/expectations/compiler/compiler/scalar/mul.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4f141316ffe2f84865d36d0d28d361fdaa90bacf05ff62678d32f901a235ed74 + - initial_input_ast: c528268c53f01e78fbbc8af3ed5e0dc1d4e9b9f28644c597167971edef764cf0 initial_ast: 9ebc007363e99914d5b5ab3519ee40d49fabb61db7ae8a68395a5ff25afc3a1a symbol_table: 3739f707bdec6d0f3c75770646d9fc801a437e96ea8f5b1020abfc44ef475333 diff --git a/tests/expectations/compiler/compiler/scalar/operator_methods.out b/tests/expectations/compiler/compiler/scalar/operator_methods.out index d4b55abd22..38fe62c969 100644 --- a/tests/expectations/compiler/compiler/scalar/operator_methods.out +++ b/tests/expectations/compiler/compiler/scalar/operator_methods.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 4a960476363ce752a47a0a6c7e54222f8b30e4766e02edcbf98a4c5f9596c791 - initial_ast: 3e26914d08c813ac95c420131becae8acdf3e34217a93ccba01a7162692f8e33 + - initial_input_ast: 351e1f9f8fc577b89a037d3e52eddc9c932782274c1b19b090efb266439d7ab5 + initial_ast: ad1ba77e3c854d91bfa578b068a35036f3043e8312ebf9c86db6104c4d25e0c9 symbol_table: 525e19b7412a21fd007ac610fa883f89c141a9a30e7d88f0a644197dfee1d84d diff --git a/tests/expectations/compiler/compiler/scalar/scalar.out b/tests/expectations/compiler/compiler/scalar/scalar.out index 772c60176d..7b05e6724f 100644 --- a/tests/expectations/compiler/compiler/scalar/scalar.out +++ b/tests/expectations/compiler/compiler/scalar/scalar.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: f074f67a7d4028112cee3c14d6fa831ac71e0776db4f4f793df9dbfc6bd921c3 - initial_ast: b084ac7b6d9b21eadfef36b11f0c3dfa2b907ad4b93a4c26da8af784d8ac5cb6 + - initial_input_ast: 28228b87fcb43040ca2c4a6c9e6539642323a9f64d837a6de7f579b17ceb1da4 + initial_ast: 501cd588698e4c37e5e5f2ed272903f6e2277ec865c059df1a2a4526a35ccfcd symbol_table: d28e37161537c8e13b9c0fdce8d3663f3e4d8e3bae9fc5cf53732131dca4510b diff --git a/tests/expectations/compiler/compiler/scalar/ternary.out b/tests/expectations/compiler/compiler/scalar/ternary.out index af9a84cf87..5bfeb3648e 100644 --- a/tests/expectations/compiler/compiler/scalar/ternary.out +++ b/tests/expectations/compiler/compiler/scalar/ternary.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 33bfdc8b1c15b79c4df536c93be684108ac3f031e23b2a4359f5cdc780ebe6e9 - initial_ast: 3df1834af362874ebe176df24fea3f4062d042e2cbca1ed59f45f13461cd92e8 + - initial_input_ast: fbb9f33bc5cf7fd11341e6dc1d12d4899274f3bee34dd64590ffd3c9438a61a5 + initial_ast: 6b5149b93e9b42a66dabf3a1e041f6fa506c41d7c37eb14d7699c33abdac247b symbol_table: 6f4fe29a04532a1b259ea75706d26a7836034bd531f558425fa3baa193fe3915 diff --git a/tests/expectations/compiler/compiler/statements/all_loops.out b/tests/expectations/compiler/compiler/statements/all_loops.out index d84cae568d..fe160d35d9 100644 --- a/tests/expectations/compiler/compiler/statements/all_loops.out +++ b/tests/expectations/compiler/compiler/statements/all_loops.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 7f054d619f362422dce83ca5563d462fe3206845a29de38bb3721f3cd2c69c11 - initial_ast: bf16f962535479c3c4aaac8018f63ff4889bbf4ce668079d9a3b42f19b892a97 + - initial_input_ast: 2f21b4d5dc1058106889da0975de69c33e29bb184dace42559ad3e4da5140d21 + initial_ast: 72d72a8e2719419f4fde8b2ef6b4600d9056efe736df419c8c426e9279dfe807 symbol_table: 17062ffd3a4c9628e2c6cd3af6c60b8d8117186a3f34be948bfe951ee96d702d diff --git a/tests/expectations/compiler/compiler/statements/assign_fail.out b/tests/expectations/compiler/compiler/statements/assign_fail.out new file mode 100644 index 0000000000..f7cd275584 --- /dev/null +++ b/tests/expectations/compiler/compiler/statements/assign_fail.out @@ -0,0 +1,5 @@ +--- +namespace: Compile +expectation: Fail +outputs: + - "Error [EPAR0370025]: Could not lex the following content: `🦀`.\n" diff --git a/tests/expectations/compiler/compiler/statements/block.out b/tests/expectations/compiler/compiler/statements/block.out index 77a04d6d92..fe04207fe4 100644 --- a/tests/expectations/compiler/compiler/statements/block.out +++ b/tests/expectations/compiler/compiler/statements/block.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 555a602a6e176c37483e18f7fcc4abf1103c14642114729913b7c8433c76a667 - initial_ast: 06faf01731c5780a7eecf32ee2cdbfbdc162e56ef4ea982e963665ad7dd6c359 + - initial_input_ast: 198eb7d80bc19a6592fb460e0cebcbe3f5078d54990fffc59c7df12b184b7f45 + initial_ast: cf7ed47dfec89e9218f8ccb717a749c9477392dbfc53de8f32627490312ff7cb symbol_table: 58ff7182ef3f54b16388adf1a5ed1048ea66b9f44e1bdc8dddec83333fe9c14d diff --git a/tests/expectations/compiler/compiler/statements/chain.out b/tests/expectations/compiler/compiler/statements/chain.out index 855298b66b..1ae847169c 100644 --- a/tests/expectations/compiler/compiler/statements/chain.out +++ b/tests/expectations/compiler/compiler/statements/chain.out @@ -3,8 +3,8 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 45904271733998b2b56d16f1fd4b035cd13f072ff6972108d90bd92d16e9266c - - initial_input_ast: 0d9c06667774ccec1cab8dca077b5021ff514b5384b72263f730a0a1bfd6469f - - initial_input_ast: a2d7fe3407284c9e88d8dd2e35a8d69f6ff51b1b25a8dfa53f0926416e1bfd3f - initial_ast: a24b7adcb2dcedb46bf661fc7655ad99b5010a877d34a179424a51db99476c26 + - initial_input_ast: fe5796b8d715bb6171a2512556ac35483e41e87c7ea0245d879d4af6a2cc5a53 + - initial_input_ast: 96ab541d4a0830d109dd74d3f3bff3b1e50a1ecea05334bb6042b71a6f15cf94 + - initial_input_ast: f2d89f71957ad254e7693b39d829d0728443e2fe3a2664295fa83fe97bda12ca + initial_ast: 932158cc78956ff54049a8372c266737c8eb0ea98268a818691877412739d59a symbol_table: 057339b96e949644b9100ca88f160f6322d3d20f49b29c64e346f932c126bf74 diff --git a/tests/expectations/compiler/compiler/statements/compare_diff_types_fail.out b/tests/expectations/compiler/compiler/statements/compare_diff_types_fail.out index 49cf02e47e..3906369043 100644 --- a/tests/expectations/compiler/compiler/statements/compare_diff_types_fail.out +++ b/tests/expectations/compiler/compiler/statements/compare_diff_types_fail.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 5cb1b91c4f8c090d64447985721a40253e3fcbc7c97eb3e722ca9e250d53c4ee - initial_ast: c9fc3888bb347f05023ae49eedc0d1740360c897e5309421a8a82afdf281337f + - initial_input_ast: fb915314d9b78be969b79981f55977bf7ef662c72c93184cf0e60788575f763a + initial_ast: 0a313845582b4929789b314c5b8ac3f516b1aa01e34f1ec6009c0dc144f92616 symbol_table: d00a24d47934e8e043bdc1af4a6c0de4d05d10059a435982c942831864c1cbeb diff --git a/tests/expectations/compiler/compiler/statements/compare_invalid_negates_fail.out b/tests/expectations/compiler/compiler/statements/compare_invalid_negates_fail.out index 6d27d6442a..b6d2d7b4ad 100644 --- a/tests/expectations/compiler/compiler/statements/compare_invalid_negates_fail.out +++ b/tests/expectations/compiler/compiler/statements/compare_invalid_negates_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:4:20\n |\n 4 | let b: bool = -a == -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:4:26\n |\n 4 | let b: bool = -a == -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:5:20\n |\n 5 | let c: bool = -a > -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:5:25\n |\n 5 | let c: bool = -a > -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:6:20\n |\n 6 | let d: bool = -a < -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:6:25\n |\n 6 | let d: bool = -a < -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:7:20\n |\n 7 | let e: bool = -a >= -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:7:26\n |\n 7 | let e: bool = -a >= -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:8:20\n |\n 8 | let f: bool = -a <= -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:8:26\n |\n 8 | let f: bool = -a <= -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:9:18\n |\n 9 | let g: u8 = -a * -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:9:23\n |\n 9 | let g: u8 = -a * -1u8;\n | ^^^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:10:18\n |\n 10 | let h: u8 = -a ** -1u8;\n | ^\nError [ETYC0372006]: The type `u8` is not negatable\n --> compiler-test:10:24\n |\n 10 | let h: u8 = -a ** -1u8;\n | ^^^\n" + - "Error [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:4:20\n |\n 4 | let b: bool = -a == -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:4:26\n |\n 4 | let b: bool = -a == -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:5:20\n |\n 5 | let c: bool = -a > -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:5:25\n |\n 5 | let c: bool = -a > -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:6:20\n |\n 6 | let d: bool = -a < -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:6:25\n |\n 6 | let d: bool = -a < -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:7:20\n |\n 7 | let e: bool = -a >= -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:7:26\n |\n 7 | let e: bool = -a >= -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:8:20\n |\n 8 | let f: bool = -a <= -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:8:26\n |\n 8 | let f: bool = -a <= -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:9:18\n |\n 9 | let g: u8 = -a * -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:9:23\n |\n 9 | let g: u8 = -a * -1u8;\n | ^^^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:10:18\n |\n 10 | let h: u8 = -a ** -1u8;\n | ^\nError [ETYC0372007]: The type `u8` is not negatable\n --> compiler-test:10:24\n |\n 10 | let h: u8 = -a ** -1u8;\n | ^^^\n" diff --git a/tests/expectations/compiler/compiler/statements/for_loop.out b/tests/expectations/compiler/compiler/statements/for_loop.out index a3a076d639..d4eb461261 100644 --- a/tests/expectations/compiler/compiler/statements/for_loop.out +++ b/tests/expectations/compiler/compiler/statements/for_loop.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 0a10c88a8cdd61a9e3572466c6b5ea5536c6cfdcf79c52cfa9fb9b925ef356b5 - initial_ast: 820dbd2eba178649a9ccd4d21d388d8a119b8369fb8a27e7cc33889292581ae4 + - initial_input_ast: 9fe934b08244cf726123179e290ddfd645bb8b283579741664055ea576b4800f + initial_ast: 59e060022eb735e5e9c9391f9da56dd48c463ed1b2c0b14ec89d6db80859d2ac symbol_table: e4bca60f5387ea06162a5ccd040b49966cbf2c5b52ed35a48d71b08e14e0fee1 diff --git a/tests/expectations/compiler/compiler/statements/iteration_basic.out b/tests/expectations/compiler/compiler/statements/iteration_basic.out index 46383b6b71..b539417ed2 100644 --- a/tests/expectations/compiler/compiler/statements/iteration_basic.out +++ b/tests/expectations/compiler/compiler/statements/iteration_basic.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 2b08bca229cdf35a458353644c99931c266045ecfa23da55518e7542c6de4f55 - initial_ast: 1a36306a37a40c1867d0fc05878434a1e8f0c3e7cb7972fc69dd750cfcf2bc7a + - initial_input_ast: a07781bcb6b37246cd6b048878a0951cc90bb0f2a4fc05e2fb36b0e16928f37f + initial_ast: c7a14971408cb0fff82d8c45417c93dfa2d36254b21c1b55610a3527a49f6afe symbol_table: 43e0cef3208b26d9005ce71e3b20057f7fab524b6969cd7323f9a7a7eaa29ae9 diff --git a/tests/expectations/compiler/compiler/statements/iteration_variable.out b/tests/expectations/compiler/compiler/statements/iteration_variable.out index a4ad5297b3..6b45944078 100644 --- a/tests/expectations/compiler/compiler/statements/iteration_variable.out +++ b/tests/expectations/compiler/compiler/statements/iteration_variable.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 54d447941be9647956ebb571b94203d24e695cc95b97a8e2405d4515f8f394ff - initial_ast: 353dde59255897365bdd14107828907cf83b7dd0c2b76840209c9a970e15cb80 + - initial_input_ast: c918ce1ffc15cd823113a571123910dde670829e3fd04a22ca6f3fed8fd16eb4 + initial_ast: 3ff81ead4edb3474008c23b7c146d12138cd4c19d3bb6479fe2e45965ea12eb7 symbol_table: 013ec5f72040ecfe9f45884659a7b674f37c5a2a98906c2f42ec7e07f727f0df diff --git a/tests/expectations/compiler/compiler/statements/multiple_returns.out b/tests/expectations/compiler/compiler/statements/multiple_returns.out index d52ca90c29..ab0a7ab796 100644 --- a/tests/expectations/compiler/compiler/statements/multiple_returns.out +++ b/tests/expectations/compiler/compiler/statements/multiple_returns.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 555a602a6e176c37483e18f7fcc4abf1103c14642114729913b7c8433c76a667 - - initial_input_ast: 66064ed6d78bcadc1f415a472484e279a04411febdb78c7a99d8aa57fea41c09 - initial_ast: 512eeadfe2d9d9fef603a00c1dfdb816f9f3effb3e20bf72d424a3efdb8be6b9 + - initial_input_ast: 198eb7d80bc19a6592fb460e0cebcbe3f5078d54990fffc59c7df12b184b7f45 + - initial_input_ast: e8c168b68e9259dd1cbe1810a54c0523005878e57bbeaa9d4493191347d62fe2 + initial_ast: 00624c4b4091d0e5812c3682e44b6973f327a74df02482434edbda0b10f71371 symbol_table: 91af5c376605301bd7c934ad6ad829de5c8b92f7cfe45aff8543e1a77b24d8ac diff --git a/tests/expectations/compiler/compiler/statements/mutate.out b/tests/expectations/compiler/compiler/statements/mutate.out index fcc7ca34d7..86eda29315 100644 --- a/tests/expectations/compiler/compiler/statements/mutate.out +++ b/tests/expectations/compiler/compiler/statements/mutate.out @@ -3,7 +3,7 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: 30e94504f0b96c93e8bc80d3a3fcdc1f01515be7f2c1d925a76429050c5cfcb5 - - initial_input_ast: 926d9b29f33bf919b80281c18201806e190051d5a3dcef78d7be2cf634128099 - initial_ast: ea58b756fc80241bc2768005f59220bcbfe4617d1320453c41cb653f34f1c308 + - initial_input_ast: 1616955974a4cb7c759158043772f241d043e67ed0063818c456aa1fae054b0c + - initial_input_ast: 9ebf6d54b77d669ce67d3574d054a2bab06b159b077cb1b30e9014575badbc3b + initial_ast: 62081a8f0aba9dae78c9baae1b8333743581880f37eb051147b48789d929551b symbol_table: 92816f4a99866162f44d9eaa22bea95c002ef73e9ba5e1ed74f2de1e4d8fa1d3 diff --git a/tests/expectations/compiler/compiler/statements/non_existant_var_exp_fail.out b/tests/expectations/compiler/compiler/statements/non_existant_var_exp_fail.out index f8b6964af3..36dbbd6b9e 100644 --- a/tests/expectations/compiler/compiler/statements/non_existant_var_exp_fail.out +++ b/tests/expectations/compiler/compiler/statements/non_existant_var_exp_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372004]: Unknown variable `z`\n --> compiler-test:4:19\n |\n 4 | \tlet b: u8 = 1u8**z;\n | ^\n" + - "Error [ETYC0372005]: Unknown variable `z`\n --> compiler-test:4:19\n |\n 4 | \tlet b: u8 = 1u8**z;\n | ^\n" diff --git a/tests/expectations/compiler/compiler/statements/non_existant_vars_mul_fail.out b/tests/expectations/compiler/compiler/statements/non_existant_vars_mul_fail.out index eaec866219..d0fa22eb14 100644 --- a/tests/expectations/compiler/compiler/statements/non_existant_vars_mul_fail.out +++ b/tests/expectations/compiler/compiler/statements/non_existant_vars_mul_fail.out @@ -2,4 +2,4 @@ namespace: Compile expectation: Fail outputs: - - "Error [ETYC0372004]: Unknown variable `x`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = x*z;\n | ^\nError [ETYC0372004]: Unknown variable `z`\n --> compiler-test:4:16\n |\n 4 | \tlet b: u8 = x*z;\n | ^\n" + - "Error [ETYC0372005]: Unknown variable `x`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = x*z;\n | ^\nError [ETYC0372005]: Unknown variable `z`\n --> compiler-test:4:16\n |\n 4 | \tlet b: u8 = x*z;\n | ^\n" diff --git a/tests/expectations/compiler/compiler/statements/ternary_explicit_and_implicit.out b/tests/expectations/compiler/compiler/statements/ternary_explicit_and_implicit.out index 1732896424..ab4d2e1ddf 100644 --- a/tests/expectations/compiler/compiler/statements/ternary_explicit_and_implicit.out +++ b/tests/expectations/compiler/compiler/statements/ternary_explicit_and_implicit.out @@ -3,6 +3,6 @@ namespace: Compile expectation: Pass outputs: - output: - - initial_input_ast: b69ef69db5b876c322baae6ca63d825f9702a7cbb25ae5598f206301825cead1 - initial_ast: 376a5f02c289ddb111be98f7b0f3c9fe47aa684dcaf68ebe5fb3dd88588fcaaa + - initial_input_ast: ecc54967dfe1b2c067baa1fe6d2dfababe2a728338906c482b6582c25dd5cb0f + initial_ast: 2810ef0ebe18a03a525672e448d6ed0d949fd9f3b2ddaea971f1785537d7ca4b symbol_table: ea61603fdb0d2d3f9ed43f0b8fd044438c4f662ae0cfb97e95505b741a82ce0b diff --git a/tests/expectations/parser/parser/expression/binary/add.out b/tests/expectations/parser/parser/expression/binary/add.out index 599eb9e88f..4a37b71a7f 100644 --- a/tests/expectations/parser/parser/expression/binary/add.out +++ b/tests/expectations/parser/parser/expression/binary/add.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -177,7 +177,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -191,7 +191,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -199,7 +199,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -217,7 +217,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -225,7 +225,7 @@ outputs: lo: 24 hi: 27 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/and.out b/tests/expectations/parser/parser/expression/binary/and.out index 4bf9e5ef6c..80c098ae8b 100644 --- a/tests/expectations/parser/parser/expression/binary/and.out +++ b/tests/expectations/parser/parser/expression/binary/and.out @@ -4,16 +4,16 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 8 hi: 13 @@ -23,16 +23,16 @@ outputs: hi: 13 - Binary: left: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 0 hi: 5 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 7 hi: 11 @@ -44,16 +44,16 @@ outputs: left: Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 6 hi: 11 @@ -62,9 +62,9 @@ outputs: lo: 0 hi: 11 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 13 hi: 17 diff --git a/tests/expectations/parser/parser/expression/binary/bit_and.out b/tests/expectations/parser/parser/expression/binary/bit_and.out index 4f88dd45a2..28816988e9 100644 --- a/tests/expectations/parser/parser/expression/binary/bit_and.out +++ b/tests/expectations/parser/parser/expression/binary/bit_and.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -93,7 +93,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -101,7 +101,7 @@ outputs: lo: 6 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -117,7 +117,7 @@ outputs: lo: 0 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -179,7 +179,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -187,7 +187,7 @@ outputs: lo: 6 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -205,7 +205,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "4" @@ -213,7 +213,7 @@ outputs: lo: 18 hi: 21 right: - Value: + Literal: Integer: - U8 - "5" @@ -229,7 +229,7 @@ outputs: lo: 0 hi: 27 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/bit_or.out b/tests/expectations/parser/parser/expression/binary/bit_or.out index 0239f4e808..2717872d8e 100644 --- a/tests/expectations/parser/parser/expression/binary/bit_or.out +++ b/tests/expectations/parser/parser/expression/binary/bit_or.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -93,7 +93,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -101,7 +101,7 @@ outputs: lo: 6 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -117,7 +117,7 @@ outputs: lo: 0 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -179,7 +179,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -187,7 +187,7 @@ outputs: lo: 6 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -205,7 +205,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "4" @@ -213,7 +213,7 @@ outputs: lo: 18 hi: 21 right: - Value: + Literal: Integer: - U8 - "5" @@ -229,7 +229,7 @@ outputs: lo: 0 hi: 27 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/bit_xor.out b/tests/expectations/parser/parser/expression/binary/bit_xor.out index 7fc1fc0b85..92b087105d 100644 --- a/tests/expectations/parser/parser/expression/binary/bit_xor.out +++ b/tests/expectations/parser/parser/expression/binary/bit_xor.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -177,7 +177,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -191,7 +191,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -199,7 +199,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" @@ -217,7 +217,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -225,7 +225,7 @@ outputs: lo: 24 hi: 27 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/div.out b/tests/expectations/parser/parser/expression/binary/div.out index 1fc3d48002..784a4cf719 100644 --- a/tests/expectations/parser/parser/expression/binary/div.out +++ b/tests/expectations/parser/parser/expression/binary/div.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" diff --git a/tests/expectations/parser/parser/expression/binary/eq.out b/tests/expectations/parser/parser/expression/binary/eq.out index 64802bf254..baf16a11b0 100644 --- a/tests/expectations/parser/parser/expression/binary/eq.out +++ b/tests/expectations/parser/parser/expression/binary/eq.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -99,7 +99,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -107,7 +107,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -121,7 +121,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -129,7 +129,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -149,7 +149,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -157,7 +157,7 @@ outputs: lo: 26 hi: 29 right: - Value: + Literal: Integer: - U8 - "4" @@ -171,7 +171,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -179,7 +179,7 @@ outputs: lo: 39 hi: 42 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/eq_fail.out b/tests/expectations/parser/parser/expression/binary/eq_fail.out index 6396942528..434f3dbd4a 100644 --- a/tests/expectations/parser/parser/expression/binary/eq_fail.out +++ b/tests/expectations/parser/parser/expression/binary/eq_fail.out @@ -2,4 +2,4 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370028]: Could not parse the implicit value: 1.\n --> test:1:1\n |\n 1 | 1 == 2 == 3\n | ^" + - "Error [EPAR0370027]: Could not parse the implicit value: 1.\n --> test:1:1\n |\n 1 | 1 == 2 == 3\n | ^" diff --git a/tests/expectations/parser/parser/expression/binary/ge.out b/tests/expectations/parser/parser/expression/binary/ge.out index 170fa65e9f..ab8e053aef 100644 --- a/tests/expectations/parser/parser/expression/binary/ge.out +++ b/tests/expectations/parser/parser/expression/binary/ge.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" diff --git a/tests/expectations/parser/parser/expression/binary/gt.out b/tests/expectations/parser/parser/expression/binary/gt.out index 564ae31473..e63a5ad20a 100644 --- a/tests/expectations/parser/parser/expression/binary/gt.out +++ b/tests/expectations/parser/parser/expression/binary/gt.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" diff --git a/tests/expectations/parser/parser/expression/binary/le.out b/tests/expectations/parser/parser/expression/binary/le.out index 0adfce4c7a..ffb8cc8bc8 100644 --- a/tests/expectations/parser/parser/expression/binary/le.out +++ b/tests/expectations/parser/parser/expression/binary/le.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" diff --git a/tests/expectations/parser/parser/expression/binary/lt.out b/tests/expectations/parser/parser/expression/binary/lt.out index 6208496dff..12ad96fed1 100644 --- a/tests/expectations/parser/parser/expression/binary/lt.out +++ b/tests/expectations/parser/parser/expression/binary/lt.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 12 hi: 15 right: - Value: + Literal: Integer: - U8 - "4" diff --git a/tests/expectations/parser/parser/expression/binary/mul.out b/tests/expectations/parser/parser/expression/binary/mul.out index a7867f7e13..2a9ef88f99 100644 --- a/tests/expectations/parser/parser/expression/binary/mul.out +++ b/tests/expectations/parser/parser/expression/binary/mul.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 9 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -134,7 +134,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -142,7 +142,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -156,7 +156,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -164,7 +164,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -182,7 +182,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -190,7 +190,7 @@ outputs: lo: 26 hi: 29 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/neq.out b/tests/expectations/parser/parser/expression/binary/neq.out index e54085d698..faadb4b150 100644 --- a/tests/expectations/parser/parser/expression/binary/neq.out +++ b/tests/expectations/parser/parser/expression/binary/neq.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -70,7 +70,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -78,7 +78,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -99,7 +99,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -107,7 +107,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -121,7 +121,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -129,7 +129,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -149,7 +149,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -157,7 +157,7 @@ outputs: lo: 26 hi: 29 right: - Value: + Literal: Integer: - U8 - "4" @@ -171,7 +171,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -179,7 +179,7 @@ outputs: lo: 39 hi: 42 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/neq_fail.out b/tests/expectations/parser/parser/expression/binary/neq_fail.out index e5dce53468..5e1bdc231a 100644 --- a/tests/expectations/parser/parser/expression/binary/neq_fail.out +++ b/tests/expectations/parser/parser/expression/binary/neq_fail.out @@ -2,4 +2,4 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370028]: Could not parse the implicit value: 1.\n --> test:1:1\n |\n 1 | 1 != 2 != 3\n | ^" + - "Error [EPAR0370027]: Could not parse the implicit value: 1.\n --> test:1:1\n |\n 1 | 1 != 2 != 3\n | ^" diff --git a/tests/expectations/parser/parser/expression/binary/or.out b/tests/expectations/parser/parser/expression/binary/or.out index 1d1adb9768..cfbb0b1aa8 100644 --- a/tests/expectations/parser/parser/expression/binary/or.out +++ b/tests/expectations/parser/parser/expression/binary/or.out @@ -4,16 +4,16 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 8 hi: 12 @@ -23,16 +23,16 @@ outputs: hi: 12 - Binary: left: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 0 hi: 5 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 7 hi: 11 @@ -44,16 +44,16 @@ outputs: left: Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 6 hi: 11 @@ -62,9 +62,9 @@ outputs: lo: 0 hi: 11 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 15 hi: 20 @@ -78,16 +78,16 @@ outputs: left: Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 8 hi: 13 @@ -96,9 +96,9 @@ outputs: lo: 0 hi: 13 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 17 hi: 21 @@ -107,9 +107,9 @@ outputs: lo: 0 hi: 21 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 25 hi: 30 @@ -121,25 +121,25 @@ outputs: left: Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 right: Binary: left: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 9 hi: 13 right: - Value: + Literal: Boolean: - - "false" + - false - span: lo: 17 hi: 22 @@ -152,9 +152,9 @@ outputs: lo: 0 hi: 22 right: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 27 hi: 31 diff --git a/tests/expectations/parser/parser/expression/binary/pow.out b/tests/expectations/parser/parser/expression/binary/pow.out index 6f384c01e5..3518b91ced 100644 --- a/tests/expectations/parser/parser/expression/binary/pow.out +++ b/tests/expectations/parser/parser/expression/binary/pow.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -46,7 +46,7 @@ outputs: hi: 8 - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -64,7 +64,7 @@ outputs: lo: 7 hi: 10 right: - Value: + Literal: Integer: - U8 - "3" diff --git a/tests/expectations/parser/parser/expression/binary/shl.out b/tests/expectations/parser/parser/expression/binary/shl.out index 76d786cc1e..b48a76d608 100644 --- a/tests/expectations/parser/parser/expression/binary/shl.out +++ b/tests/expectations/parser/parser/expression/binary/shl.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 10 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 10 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -177,7 +177,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -191,7 +191,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -199,7 +199,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -217,7 +217,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -225,7 +225,7 @@ outputs: lo: 26 hi: 29 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/shr.out b/tests/expectations/parser/parser/expression/binary/shr.out index 5d1993aeb5..8db4b5803d 100644 --- a/tests/expectations/parser/parser/expression/binary/shr.out +++ b/tests/expectations/parser/parser/expression/binary/shr.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 10 - Binary: left: - Value: + Literal: Integer: - U8 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 10 right: - Value: + Literal: Integer: - U8 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -113,7 +113,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -132,7 +132,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -140,7 +140,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -152,7 +152,7 @@ outputs: lo: 0 hi: 10 right: - Value: + Literal: Integer: - U8 - "3" @@ -169,7 +169,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -177,7 +177,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "2" @@ -191,7 +191,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "3" @@ -199,7 +199,7 @@ outputs: lo: 13 hi: 16 right: - Value: + Literal: Integer: - U8 - "4" @@ -217,7 +217,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U8 - "5" @@ -225,7 +225,7 @@ outputs: lo: 26 hi: 29 right: - Value: + Literal: Integer: - U8 - "6" diff --git a/tests/expectations/parser/parser/expression/binary/sub.out b/tests/expectations/parser/parser/expression/binary/sub.out index 3459baf117..9135e81167 100644 --- a/tests/expectations/parser/parser/expression/binary/sub.out +++ b/tests/expectations/parser/parser/expression/binary/sub.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -12,7 +12,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U8 - "1" @@ -25,7 +25,7 @@ outputs: hi: 9 - Binary: left: - Value: + Literal: Integer: - U16 - "2" @@ -33,7 +33,7 @@ outputs: lo: 0 hi: 4 right: - Value: + Literal: Integer: - U64 - "3" @@ -48,7 +48,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U32 - "1" @@ -56,7 +56,7 @@ outputs: lo: 0 hi: 4 right: - Value: + Literal: Integer: - U32 - "2" @@ -68,7 +68,7 @@ outputs: lo: 0 hi: 11 right: - Value: + Literal: Integer: - U32 - "3" @@ -83,7 +83,7 @@ outputs: left: Binary: left: - Value: + Literal: Integer: - U8 - "1" @@ -91,7 +91,7 @@ outputs: lo: 0 hi: 3 right: - Value: + Literal: Integer: - U16 - "2" @@ -105,7 +105,7 @@ outputs: right: Binary: left: - Value: + Literal: Integer: - U32 - "3" @@ -113,7 +113,7 @@ outputs: lo: 13 hi: 17 right: - Value: + Literal: Integer: - I64 - "4" diff --git a/tests/expectations/parser/parser/expression/literal/address_fail.out b/tests/expectations/parser/parser/expression/literal/address_fail.out index 5c02de28cd..23b56de7c9 100644 --- a/tests/expectations/parser/parser/expression/literal/address_fail.out +++ b/tests/expectations/parser/parser/expression/literal/address_fail.out @@ -1,5 +1,5 @@ --- -namespace: Token +namespace: ParseExpression expectation: Fail outputs: - "Error [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1'\n --> test:1:1\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" @@ -11,4 +11,4 @@ outputs: - "Error [EPAR0370001]: invalid address literal: 'aleo1'\n --> test:1:1\n |\n 1 | aleo1\n | ^^^^^" - "Error [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1'\n --> test:1:1\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" - "Error [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d11'\n --> test:1:1\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d11\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" - - "Error [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x'\n --> test:1:1\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" + - "Error [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x'\n --> test:1:1\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x + aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nError [EPAR0370001]: invalid address literal: 'aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x'\n --> test:1:68\n |\n 1 | aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x + aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" diff --git a/tests/expectations/parser/parser/expression/literal/address_parse.out b/tests/expectations/parser/parser/expression/literal/address_parse.out index 8d9918b1ee..536b2d1efe 100644 --- a/tests/expectations/parser/parser/expression/literal/address_parse.out +++ b/tests/expectations/parser/parser/expression/literal/address_parse.out @@ -2,7 +2,7 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8s7pyjh9 - span: diff --git a/tests/expectations/parser/parser/expression/literal/bool_parse.out b/tests/expectations/parser/parser/expression/literal/bool_parse.out index 77536cac20..e2dfa68011 100644 --- a/tests/expectations/parser/parser/expression/literal/bool_parse.out +++ b/tests/expectations/parser/parser/expression/literal/bool_parse.out @@ -2,15 +2,15 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Boolean: - - "true" + - true - span: lo: 0 hi: 4 - - Value: + - Literal: Boolean: - - "false" + - false - span: lo: 0 hi: 5 diff --git a/tests/expectations/parser/parser/expression/literal/char.out b/tests/expectations/parser/parser/expression/literal/char.out index 43754ac96b..63e77f0ca1 100644 --- a/tests/expectations/parser/parser/expression/literal/char.out +++ b/tests/expectations/parser/parser/expression/literal/char.out @@ -2,56 +2,56 @@ namespace: Token expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'a'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'Z'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\\"'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\''`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\t'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\r'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\0'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{F}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `''`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{E5}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'å'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{4e0}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'Ӡ'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{d800}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{2764}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'❤'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{1F622}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'😭'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{10001F}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x2A'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x7f'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x00'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x01'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x02'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x03'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x04'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x05'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x06'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x07'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x10'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x11'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x12'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x13'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x14'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x15'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x16'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x17'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x20'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x21'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x22'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x23'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x24'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x25'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x26'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x27'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x30'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x31'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x32'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x33'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x34'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x35'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x36'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x37'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'a'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'Z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\\"'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\''`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\t'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\r'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\0'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{F}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `''`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{E5}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'å'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{4e0}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'Ӡ'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{d800}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{2764}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'❤'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{1F622}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'😭'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{10001F}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x2A'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x7f'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x00'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x01'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x02'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x03'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x04'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x05'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x06'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x07'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x10'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x11'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x12'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x13'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x14'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x15'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x16'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x17'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x20'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x21'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x22'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x23'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x24'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x25'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x26'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x27'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x30'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x31'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x32'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x33'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x34'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x35'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x36'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x37'`.\n" diff --git a/tests/expectations/parser/parser/expression/literal/char_fail.out b/tests/expectations/parser/parser/expression/literal/char_fail.out index 373ebad809..181e64baa7 100644 --- a/tests/expectations/parser/parser/expression/literal/char_fail.out +++ b/tests/expectations/parser/parser/expression/literal/char_fail.out @@ -2,50 +2,50 @@ namespace: Token expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'\\'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `\\`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `\\n`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'a`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `''`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x7'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xz'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x9A'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x7g'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x80'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xc1'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xc2'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xDF'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xC0'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\xe0'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x9f'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'abcdefg'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\a'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\z'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\A'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\Z'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\1'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\9'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\*'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\t\\t'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\uz'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u1'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u}`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'🦀\\n'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u123'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'🦀1🦀'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u6🦀}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{af🦀'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{2764z'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{276g}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u9999999'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u00000000'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u01000000'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{110000}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{1234567890}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{bbbbb}\\u{aaaa}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'😭😂😘'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'⁩'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\n`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'a`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `''`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x7'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xz'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x9A'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x7g'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x80'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xc1'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xc2'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xDF'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xC0'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\xe0'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x9f'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'abcdefg'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\a'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\A'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\Z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\1'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\9'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\*'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\t\\t'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\uz'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u1'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u}`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'🦀\\n'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u123'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'🦀1🦀'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u6🦀}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{af🦀'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{2764z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{276g}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u9999999'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u00000000'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u01000000'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{110000}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{1234567890}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{bbbbb}\\u{aaaa}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'😭😂😘'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'⁩'`.\n" diff --git a/tests/expectations/parser/parser/expression/literal/char_parse.out b/tests/expectations/parser/parser/expression/literal/char_parse.out index 40154ce886..7a8af15ba8 100644 --- a/tests/expectations/parser/parser/expression/literal/char_parse.out +++ b/tests/expectations/parser/parser/expression/literal/char_parse.out @@ -2,54 +2,54 @@ namespace: Token expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'a'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'Z'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\\"'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\t'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\r'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\0'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{F}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `''`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{E5}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'å'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{4e0}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'Ӡ'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{2764}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'❤'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{1F622}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'😭'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\u{10001F}'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x2A'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x7f'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x00'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x01'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x02'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x03'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x04'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x05'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x06'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x07'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x10'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x11'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x12'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x13'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x14'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x15'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x16'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x17'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x20'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x21'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x22'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x23'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x24'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x25'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x26'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x27'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x30'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x31'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x32'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x33'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x34'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x35'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x36'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'\\x37'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'a'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'Z'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\\"'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\t'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\r'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\0'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{F}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `''`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{E5}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'å'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{4e0}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'Ӡ'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{2764}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'❤'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{1F622}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'😭'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u{10001F}'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x2A'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x7f'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x00'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x01'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x02'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x03'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x04'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x05'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x06'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x07'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x10'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x11'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x12'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x13'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x14'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x15'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x16'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x17'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x20'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x21'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x22'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x23'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x24'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x25'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x26'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x27'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x30'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x31'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x32'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x33'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x34'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x35'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x36'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\x37'`.\n" diff --git a/tests/expectations/parser/parser/expression/literal/comment_fail.out b/tests/expectations/parser/parser/expression/literal/comment_fail.out index 33fe0aca05..f07e268426 100644 --- a/tests/expectations/parser/parser/expression/literal/comment_fail.out +++ b/tests/expectations/parser/parser/expression/literal/comment_fail.out @@ -2,14 +2,14 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370024]: Empty block comment." - - "Error [EPAR0370025]: Block comment does not close with content: `/* test`." + - "Error [EPAR0370023]: Empty block comment." + - "Error [EPAR0370024]: Block comment does not close with content: `/* test`." - "Error [EPAR0370009]: unexpected string: expected 'expression', got '/'\n --> test:1:1\n |\n 1 | / /\n | ^" - - "Error [EPAR0370025]: Block comment does not close with content: `/*/`." + - "Error [EPAR0370024]: Block comment does not close with content: `/*/`." - "Error [EPAR0370009]: unexpected string: expected 'expression', got '*'\n --> test:1:1\n |\n 1 | */\n | ^" - - "Error [EPAR0370026]: Could not lex the following content: `🦀**/`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `🦀*/`.\n" - - "Error [EPAR0370025]: Block comment does not close with content: `/*🦀/`." - - "Error [EPAR0370025]: Block comment does not close with content: `/**🦀`." - - "Error [EPAR0370025]: Block comment does not close with content: `/*🦀`." - - "Error [EPAR0370025]: Block comment does not close with content: `/*/*`." + - "Error [EPAR0370025]: Could not lex the following content: `🦀**/`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `🦀*/`.\n" + - "Error [EPAR0370024]: Block comment does not close with content: `/*🦀/`." + - "Error [EPAR0370024]: Block comment does not close with content: `/**🦀`." + - "Error [EPAR0370024]: Block comment does not close with content: `/*🦀`." + - "Error [EPAR0370024]: Block comment does not close with content: `/*/*`." diff --git a/tests/expectations/parser/parser/expression/literal/group.out b/tests/expectations/parser/parser/expression/literal/group.out index c071f23c44..6573e4ac8f 100644 --- a/tests/expectations/parser/parser/expression/literal/group.out +++ b/tests/expectations/parser/parser/expression/literal/group.out @@ -2,7 +2,7 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -10,7 +10,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: Inferred @@ -18,7 +18,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -26,7 +26,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: SignLow @@ -34,7 +34,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -42,7 +42,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: SignLow @@ -50,7 +50,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: Inferred @@ -58,7 +58,7 @@ outputs: span: lo: 0 hi: 11 - - Value: + - Literal: Group: Tuple: x: @@ -76,7 +76,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -94,7 +94,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -112,7 +112,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -125,7 +125,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -138,7 +138,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -151,7 +151,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -164,7 +164,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -177,7 +177,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -190,7 +190,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -203,7 +203,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -216,7 +216,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: Inferred @@ -229,7 +229,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -242,7 +242,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: SignLow @@ -255,7 +255,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: SignHigh @@ -268,7 +268,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: SignLow @@ -281,7 +281,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: Inferred @@ -294,7 +294,7 @@ outputs: span: lo: 0 hi: 13 - - Value: + - Literal: Group: Tuple: x: @@ -312,7 +312,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -330,7 +330,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -348,7 +348,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -366,7 +366,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -384,7 +384,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -402,7 +402,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Tuple: x: @@ -420,7 +420,7 @@ outputs: span: lo: 0 hi: 15 - - Value: + - Literal: Group: Single: - "1" @@ -429,7 +429,7 @@ outputs: hi: 6 - Unary: receiver: - Value: + Literal: Group: Single: - "1" diff --git a/tests/expectations/parser/parser/expression/literal/group_fail.out b/tests/expectations/parser/parser/expression/literal/group_fail.out index a4a3d67268..449c4db287 100644 --- a/tests/expectations/parser/parser/expression/literal/group_fail.out +++ b/tests/expectations/parser/parser/expression/literal/group_fail.out @@ -3,14 +3,14 @@ namespace: ParseExpression expectation: Fail outputs: - "Error [EPAR0370005]: expected A valid expression. -- got 'A tuple expression.'\n --> test:1:1\n |\n 1 | ()group\n | ^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123)group\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123)group\n | ^^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got ','\n --> test:1:2\n |\n 1 | (,)group\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '+'\n --> test:1:2\n |\n 1 | (+, -,)group\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got ','\n --> test:1:2\n |\n 1 | (,+, -)group\n | ^" - "Error [EPAR0370005]: expected A valid expression. -- got 'A tuple expression.'\n --> test:1:1\n |\n 1 | (x,y)group\n | ^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123,456u8)group\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123,456field)group\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123,456u8)group\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123,456field)group\n | ^^^" - "Error [EPAR0370004]: Unexpected white space between terms (123,456) and group\n --> test:1:11\n |\n 1 | (123, 456) group\n | ^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, )group\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, 456, 789)group\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, 456)bool\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, )group\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, 456, 789)group\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:2\n |\n 1 | (123, 456)bool\n | ^^^" diff --git a/tests/expectations/parser/parser/expression/literal/int_fail.out b/tests/expectations/parser/parser/expression/literal/int_fail.out index 91fe5bb55f..339a046ecf 100644 --- a/tests/expectations/parser/parser/expression/literal/int_fail.out +++ b/tests/expectations/parser/parser/expression/literal/int_fail.out @@ -2,6 +2,6 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/field.out b/tests/expectations/parser/parser/expression/literal/int_parse/field.out index 52e485281e..9789a049b3 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/field.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/field.out @@ -2,631 +2,631 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Field: - "123" - span: lo: 0 hi: 8 - - Value: + - Literal: Field: - "123" - span: lo: 0 hi: 8 - - Value: + - Literal: Field: - "456" - span: lo: 0 hi: 8 - - Value: + - Literal: Field: - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 85 - - Value: + - Literal: Field: - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 405 - - Value: + - Literal: Field: - "340130024" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "158951116" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "155529659" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "642023166" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "228481736" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "469712960" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "929437719" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "721072814" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "363254789" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "906732565" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "288246391" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "724940549" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "487101620" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "261373583" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "891163927" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "743967544" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "8372586" - span: lo: 0 hi: 12 - - Value: + - Literal: Field: - "461793278" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "806307045" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "122764546" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "356336181" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "158370903" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "774460877" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "557174131" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "492401267" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "893445620" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "957757048" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "721540649" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "390746493" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "211251725" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "938266114" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "156985870" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "703831126" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "729964155" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "988151305" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "320872435" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "719287167" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "152289486" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "740067975" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "728627816" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "385008978" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "553967635" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "71980713" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "519444716" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "116499965" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "717422268" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "18966279" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "22458638" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "857282620" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "920675898" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "762235516" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "469018377" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "199986521" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "536679358" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "591399452" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "83083158" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "599449051" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "445442318" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "585486590" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "209278800" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "873568117" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "664470940" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "465262783" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "605652874" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "376803940" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "965247040" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "598474509" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "845119918" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "648159133" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "669051032" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "800600261" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "434689764" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "520060080" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "804659385" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "537828058" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "716600292" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "387020273" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "199375617" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "680337189" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "818479931" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "893693281" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "87377802" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "84699261" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "292826090" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "569171405" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "387436237" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "150682190" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "888770419" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "824696431" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "765659803" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "270163693" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "427940240" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "504997332" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "337808338" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "907200008" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "757177889" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "696697188" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "41376051" - span: lo: 0 hi: 13 - - Value: + - Literal: Field: - "496293518" - span: lo: 0 hi: 14 - - Value: + - Literal: Field: - "251218820" - span: diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/field_fail.out b/tests/expectations/parser/parser/expression/literal/int_parse/field_fail.out index c96409b26b..eb8b611193 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/field_fail.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/field_fail.out @@ -2,4 +2,4 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/i128.out b/tests/expectations/parser/parser/expression/literal/int_parse/i128.out index a31d4df8f0..d54232b9b3 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/i128.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/i128.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - I128 - "123" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - I128 - "123" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - I128 - "456" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - I128 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 84 - - Value: + - Literal: Integer: - I128 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 404 - - Value: + - Literal: Integer: - I128 - "340130024" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "158951116" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "155529659" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "642023166" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "228481736" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "469712960" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "929437719" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "721072814" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "363254789" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "906732565" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "288246391" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "724940549" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "487101620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "261373583" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "891163927" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "743967544" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "8372586" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I128 - "461793278" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "806307045" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "122764546" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "356336181" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "158370903" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "774460877" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "557174131" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "492401267" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "893445620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "957757048" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "721540649" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "390746493" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "211251725" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "938266114" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "156985870" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "703831126" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "729964155" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "988151305" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "320872435" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "719287167" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "152289486" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "740067975" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "728627816" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "385008978" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "553967635" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "71980713" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "519444716" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "116499965" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "717422268" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "18966279" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "22458638" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "857282620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "920675898" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "762235516" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "469018377" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "199986521" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "536679358" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "591399452" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "83083158" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "599449051" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "445442318" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "585486590" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "209278800" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "873568117" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "664470940" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "465262783" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "605652874" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "376803940" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "965247040" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "598474509" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "845119918" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "648159133" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "669051032" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "800600261" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "434689764" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "520060080" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "804659385" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "537828058" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "716600292" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "387020273" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "199375617" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "680337189" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "818479931" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "893693281" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "87377802" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "84699261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "292826090" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "569171405" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "387436237" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "150682190" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "888770419" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "824696431" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "765659803" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "270163693" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "427940240" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "504997332" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "337808338" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "907200008" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "757177889" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "696697188" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "41376051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I128 - "496293518" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - I128 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/i16.out b/tests/expectations/parser/parser/expression/literal/int_parse/i16.out index 9258d3ab83..5ed924e1a1 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/i16.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/i16.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - I16 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I16 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I16 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I16 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - I16 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - I16 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I16 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I16 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I16 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/i32.out b/tests/expectations/parser/parser/expression/literal/int_parse/i32.out index 3265b57afe..cd2750609b 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/i32.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/i32.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - I32 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I32 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I32 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I32 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - I32 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - I32 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I32 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I32 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I32 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/i64.out b/tests/expectations/parser/parser/expression/literal/int_parse/i64.out index 919150c7ab..e2d0a25612 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/i64.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/i64.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - I64 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I64 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I64 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - I64 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - I64 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - I64 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I64 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I64 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - I64 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/i8.out b/tests/expectations/parser/parser/expression/literal/int_parse/i8.out index 8de15e95af..fc26243b66 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/i8.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/i8.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - I8 - "123" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - I8 - "123" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - I8 - "456" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - I8 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 82 - - Value: + - Literal: Integer: - I8 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 402 - - Value: + - Literal: Integer: - I8 - "340130024" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "158951116" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "155529659" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "642023166" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "228481736" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "469712960" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "929437719" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "721072814" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "363254789" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "906732565" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "288246391" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "724940549" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "487101620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "261373583" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "891163927" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "743967544" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "8372586" - span: lo: 0 hi: 9 - - Value: + - Literal: Integer: - I8 - "461793278" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "806307045" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "122764546" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "356336181" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "158370903" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "774460877" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "557174131" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "492401267" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "893445620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "957757048" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "721540649" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "390746493" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "211251725" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "938266114" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "156985870" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "703831126" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "729964155" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "988151305" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "320872435" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "719287167" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "152289486" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "740067975" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "728627816" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "385008978" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "553967635" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "71980713" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "519444716" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "116499965" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "717422268" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "18966279" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "22458638" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "857282620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "920675898" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "762235516" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "469018377" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "199986521" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "536679358" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "591399452" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "83083158" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "599449051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "445442318" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "585486590" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "209278800" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "873568117" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "664470940" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "465262783" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "605652874" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "376803940" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "965247040" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "598474509" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "845119918" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "648159133" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "669051032" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "800600261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "434689764" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "520060080" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "804659385" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "537828058" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "716600292" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "387020273" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "199375617" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "680337189" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "818479931" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "893693281" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "87377802" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "84699261" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "292826090" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "569171405" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "387436237" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "150682190" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "888770419" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "824696431" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "765659803" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "270163693" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "427940240" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "504997332" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "337808338" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "907200008" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "757177889" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "696697188" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "41376051" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - I8 - "496293518" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - I8 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/implicit.out b/tests/expectations/parser/parser/expression/literal/int_parse/implicit.out index 402657ad79..881cdb6bc6 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/implicit.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/implicit.out @@ -2,108 +2,108 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:1\n |\n 1 | 123\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 123.\n --> test:1:1\n |\n 1 | 123\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 456.\n --> test:1:1\n |\n 1 | 456\n | ^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 87377802873778028737780287377802873778028737780287377802873778028737780287377802.\n --> test:1:1\n |\n 1 | 87377802873778028737780287377802873778028737780287377802873778028737780287377802\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802.\n --> test:1:1\n |\n 1 | 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 340130024.\n --> test:1:1\n |\n 1 | 340130024\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 158951116.\n --> test:1:1\n |\n 1 | 158951116\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 155529659.\n --> test:1:1\n |\n 1 | 155529659\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 642023166.\n --> test:1:1\n |\n 1 | 642023166\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 228481736.\n --> test:1:1\n |\n 1 | 228481736\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 469712960.\n --> test:1:1\n |\n 1 | 469712960\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 929437719.\n --> test:1:1\n |\n 1 | 929437719\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 721072814.\n --> test:1:1\n |\n 1 | 721072814\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 363254789.\n --> test:1:1\n |\n 1 | 363254789\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 906732565.\n --> test:1:1\n |\n 1 | 906732565\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 288246391.\n --> test:1:1\n |\n 1 | 288246391\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 724940549.\n --> test:1:1\n |\n 1 | 724940549\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 487101620.\n --> test:1:1\n |\n 1 | 487101620\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 261373583.\n --> test:1:1\n |\n 1 | 261373583\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 891163927.\n --> test:1:1\n |\n 1 | 891163927\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 743967544.\n --> test:1:1\n |\n 1 | 743967544\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 8372586.\n --> test:1:1\n |\n 1 | 8372586\n | ^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 461793278.\n --> test:1:1\n |\n 1 | 461793278\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 806307045.\n --> test:1:1\n |\n 1 | 806307045\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 122764546.\n --> test:1:1\n |\n 1 | 122764546\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 356336181.\n --> test:1:1\n |\n 1 | 356336181\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 158370903.\n --> test:1:1\n |\n 1 | 158370903\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 774460877.\n --> test:1:1\n |\n 1 | 774460877\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 557174131.\n --> test:1:1\n |\n 1 | 557174131\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 492401267.\n --> test:1:1\n |\n 1 | 492401267\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 893445620.\n --> test:1:1\n |\n 1 | 893445620\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 957757048.\n --> test:1:1\n |\n 1 | 957757048\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 721540649.\n --> test:1:1\n |\n 1 | 721540649\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 390746493.\n --> test:1:1\n |\n 1 | 390746493\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 211251725.\n --> test:1:1\n |\n 1 | 211251725\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 938266114.\n --> test:1:1\n |\n 1 | 938266114\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 156985870.\n --> test:1:1\n |\n 1 | 156985870\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 703831126.\n --> test:1:1\n |\n 1 | 703831126\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 729964155.\n --> test:1:1\n |\n 1 | 729964155\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 988151305.\n --> test:1:1\n |\n 1 | 988151305\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 320872435.\n --> test:1:1\n |\n 1 | 320872435\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 719287167.\n --> test:1:1\n |\n 1 | 719287167\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 152289486.\n --> test:1:1\n |\n 1 | 152289486\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 740067975.\n --> test:1:1\n |\n 1 | 740067975\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 728627816.\n --> test:1:1\n |\n 1 | 728627816\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 385008978.\n --> test:1:1\n |\n 1 | 385008978\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 553967635.\n --> test:1:1\n |\n 1 | 553967635\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 71980713.\n --> test:1:1\n |\n 1 | 71980713\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 519444716.\n --> test:1:1\n |\n 1 | 519444716\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 116499965.\n --> test:1:1\n |\n 1 | 116499965\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 717422268.\n --> test:1:1\n |\n 1 | 717422268\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 18966279.\n --> test:1:1\n |\n 1 | 18966279\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 22458638.\n --> test:1:1\n |\n 1 | 22458638\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 857282620.\n --> test:1:1\n |\n 1 | 857282620\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 920675898.\n --> test:1:1\n |\n 1 | 920675898\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 762235516.\n --> test:1:1\n |\n 1 | 762235516\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 469018377.\n --> test:1:1\n |\n 1 | 469018377\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 199986521.\n --> test:1:1\n |\n 1 | 199986521\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 536679358.\n --> test:1:1\n |\n 1 | 536679358\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 591399452.\n --> test:1:1\n |\n 1 | 591399452\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 83083158.\n --> test:1:1\n |\n 1 | 83083158\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 599449051.\n --> test:1:1\n |\n 1 | 599449051\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 445442318.\n --> test:1:1\n |\n 1 | 445442318\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 585486590.\n --> test:1:1\n |\n 1 | 585486590\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 209278800.\n --> test:1:1\n |\n 1 | 209278800\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 873568117.\n --> test:1:1\n |\n 1 | 873568117\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 664470940.\n --> test:1:1\n |\n 1 | 664470940\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 465262783.\n --> test:1:1\n |\n 1 | 465262783\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 605652874.\n --> test:1:1\n |\n 1 | 605652874\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 376803940.\n --> test:1:1\n |\n 1 | 376803940\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 965247040.\n --> test:1:1\n |\n 1 | 965247040\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 598474509.\n --> test:1:1\n |\n 1 | 598474509\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 845119918.\n --> test:1:1\n |\n 1 | 845119918\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 648159133.\n --> test:1:1\n |\n 1 | 648159133\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 669051032.\n --> test:1:1\n |\n 1 | 669051032\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 800600261.\n --> test:1:1\n |\n 1 | 800600261\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 434689764.\n --> test:1:1\n |\n 1 | 434689764\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 520060080.\n --> test:1:1\n |\n 1 | 520060080\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 804659385.\n --> test:1:1\n |\n 1 | 804659385\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 537828058.\n --> test:1:1\n |\n 1 | 537828058\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 716600292.\n --> test:1:1\n |\n 1 | 716600292\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 387020273.\n --> test:1:1\n |\n 1 | 387020273\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 199375617.\n --> test:1:1\n |\n 1 | 199375617\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 680337189.\n --> test:1:1\n |\n 1 | 680337189\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 818479931.\n --> test:1:1\n |\n 1 | 818479931\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 893693281.\n --> test:1:1\n |\n 1 | 893693281\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 87377802.\n --> test:1:1\n |\n 1 | 87377802\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 84699261.\n --> test:1:1\n |\n 1 | 84699261\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 292826090.\n --> test:1:1\n |\n 1 | 292826090\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 569171405.\n --> test:1:1\n |\n 1 | 569171405\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 387436237.\n --> test:1:1\n |\n 1 | 387436237\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 150682190.\n --> test:1:1\n |\n 1 | 150682190\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 888770419.\n --> test:1:1\n |\n 1 | 888770419\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 824696431.\n --> test:1:1\n |\n 1 | 824696431\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 765659803.\n --> test:1:1\n |\n 1 | 765659803\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 270163693.\n --> test:1:1\n |\n 1 | 270163693\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 427940240.\n --> test:1:1\n |\n 1 | 427940240\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 504997332.\n --> test:1:1\n |\n 1 | 504997332\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 337808338.\n --> test:1:1\n |\n 1 | 337808338\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 907200008.\n --> test:1:1\n |\n 1 | 907200008\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 757177889.\n --> test:1:1\n |\n 1 | 757177889\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 696697188.\n --> test:1:1\n |\n 1 | 696697188\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 41376051.\n --> test:1:1\n |\n 1 | 41376051\n | ^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 496293518.\n --> test:1:1\n |\n 1 | 496293518\n | ^^^^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 251218820.\n --> test:1:1\n |\n 1 | 251218820\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:1\n |\n 1 | 123\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 123.\n --> test:1:1\n |\n 1 | 123\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 456.\n --> test:1:1\n |\n 1 | 456\n | ^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 87377802873778028737780287377802873778028737780287377802873778028737780287377802.\n --> test:1:1\n |\n 1 | 87377802873778028737780287377802873778028737780287377802873778028737780287377802\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802.\n --> test:1:1\n |\n 1 | 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 340130024.\n --> test:1:1\n |\n 1 | 340130024\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 158951116.\n --> test:1:1\n |\n 1 | 158951116\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 155529659.\n --> test:1:1\n |\n 1 | 155529659\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 642023166.\n --> test:1:1\n |\n 1 | 642023166\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 228481736.\n --> test:1:1\n |\n 1 | 228481736\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 469712960.\n --> test:1:1\n |\n 1 | 469712960\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 929437719.\n --> test:1:1\n |\n 1 | 929437719\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 721072814.\n --> test:1:1\n |\n 1 | 721072814\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 363254789.\n --> test:1:1\n |\n 1 | 363254789\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 906732565.\n --> test:1:1\n |\n 1 | 906732565\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 288246391.\n --> test:1:1\n |\n 1 | 288246391\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 724940549.\n --> test:1:1\n |\n 1 | 724940549\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 487101620.\n --> test:1:1\n |\n 1 | 487101620\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 261373583.\n --> test:1:1\n |\n 1 | 261373583\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 891163927.\n --> test:1:1\n |\n 1 | 891163927\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 743967544.\n --> test:1:1\n |\n 1 | 743967544\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 8372586.\n --> test:1:1\n |\n 1 | 8372586\n | ^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 461793278.\n --> test:1:1\n |\n 1 | 461793278\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 806307045.\n --> test:1:1\n |\n 1 | 806307045\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 122764546.\n --> test:1:1\n |\n 1 | 122764546\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 356336181.\n --> test:1:1\n |\n 1 | 356336181\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 158370903.\n --> test:1:1\n |\n 1 | 158370903\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 774460877.\n --> test:1:1\n |\n 1 | 774460877\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 557174131.\n --> test:1:1\n |\n 1 | 557174131\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 492401267.\n --> test:1:1\n |\n 1 | 492401267\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 893445620.\n --> test:1:1\n |\n 1 | 893445620\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 957757048.\n --> test:1:1\n |\n 1 | 957757048\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 721540649.\n --> test:1:1\n |\n 1 | 721540649\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 390746493.\n --> test:1:1\n |\n 1 | 390746493\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 211251725.\n --> test:1:1\n |\n 1 | 211251725\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 938266114.\n --> test:1:1\n |\n 1 | 938266114\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 156985870.\n --> test:1:1\n |\n 1 | 156985870\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 703831126.\n --> test:1:1\n |\n 1 | 703831126\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 729964155.\n --> test:1:1\n |\n 1 | 729964155\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 988151305.\n --> test:1:1\n |\n 1 | 988151305\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 320872435.\n --> test:1:1\n |\n 1 | 320872435\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 719287167.\n --> test:1:1\n |\n 1 | 719287167\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 152289486.\n --> test:1:1\n |\n 1 | 152289486\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 740067975.\n --> test:1:1\n |\n 1 | 740067975\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 728627816.\n --> test:1:1\n |\n 1 | 728627816\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 385008978.\n --> test:1:1\n |\n 1 | 385008978\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 553967635.\n --> test:1:1\n |\n 1 | 553967635\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 71980713.\n --> test:1:1\n |\n 1 | 71980713\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 519444716.\n --> test:1:1\n |\n 1 | 519444716\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 116499965.\n --> test:1:1\n |\n 1 | 116499965\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 717422268.\n --> test:1:1\n |\n 1 | 717422268\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 18966279.\n --> test:1:1\n |\n 1 | 18966279\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 22458638.\n --> test:1:1\n |\n 1 | 22458638\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 857282620.\n --> test:1:1\n |\n 1 | 857282620\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 920675898.\n --> test:1:1\n |\n 1 | 920675898\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 762235516.\n --> test:1:1\n |\n 1 | 762235516\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 469018377.\n --> test:1:1\n |\n 1 | 469018377\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 199986521.\n --> test:1:1\n |\n 1 | 199986521\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 536679358.\n --> test:1:1\n |\n 1 | 536679358\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 591399452.\n --> test:1:1\n |\n 1 | 591399452\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 83083158.\n --> test:1:1\n |\n 1 | 83083158\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 599449051.\n --> test:1:1\n |\n 1 | 599449051\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 445442318.\n --> test:1:1\n |\n 1 | 445442318\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 585486590.\n --> test:1:1\n |\n 1 | 585486590\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 209278800.\n --> test:1:1\n |\n 1 | 209278800\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 873568117.\n --> test:1:1\n |\n 1 | 873568117\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 664470940.\n --> test:1:1\n |\n 1 | 664470940\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 465262783.\n --> test:1:1\n |\n 1 | 465262783\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 605652874.\n --> test:1:1\n |\n 1 | 605652874\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 376803940.\n --> test:1:1\n |\n 1 | 376803940\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 965247040.\n --> test:1:1\n |\n 1 | 965247040\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 598474509.\n --> test:1:1\n |\n 1 | 598474509\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 845119918.\n --> test:1:1\n |\n 1 | 845119918\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 648159133.\n --> test:1:1\n |\n 1 | 648159133\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 669051032.\n --> test:1:1\n |\n 1 | 669051032\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 800600261.\n --> test:1:1\n |\n 1 | 800600261\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 434689764.\n --> test:1:1\n |\n 1 | 434689764\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 520060080.\n --> test:1:1\n |\n 1 | 520060080\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 804659385.\n --> test:1:1\n |\n 1 | 804659385\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 537828058.\n --> test:1:1\n |\n 1 | 537828058\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 716600292.\n --> test:1:1\n |\n 1 | 716600292\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 387020273.\n --> test:1:1\n |\n 1 | 387020273\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 199375617.\n --> test:1:1\n |\n 1 | 199375617\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 680337189.\n --> test:1:1\n |\n 1 | 680337189\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 818479931.\n --> test:1:1\n |\n 1 | 818479931\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 893693281.\n --> test:1:1\n |\n 1 | 893693281\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 87377802.\n --> test:1:1\n |\n 1 | 87377802\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 84699261.\n --> test:1:1\n |\n 1 | 84699261\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 292826090.\n --> test:1:1\n |\n 1 | 292826090\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 569171405.\n --> test:1:1\n |\n 1 | 569171405\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 387436237.\n --> test:1:1\n |\n 1 | 387436237\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 150682190.\n --> test:1:1\n |\n 1 | 150682190\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 888770419.\n --> test:1:1\n |\n 1 | 888770419\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 824696431.\n --> test:1:1\n |\n 1 | 824696431\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 765659803.\n --> test:1:1\n |\n 1 | 765659803\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 270163693.\n --> test:1:1\n |\n 1 | 270163693\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 427940240.\n --> test:1:1\n |\n 1 | 427940240\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 504997332.\n --> test:1:1\n |\n 1 | 504997332\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 337808338.\n --> test:1:1\n |\n 1 | 337808338\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 907200008.\n --> test:1:1\n |\n 1 | 907200008\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 757177889.\n --> test:1:1\n |\n 1 | 757177889\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 696697188.\n --> test:1:1\n |\n 1 | 696697188\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 41376051.\n --> test:1:1\n |\n 1 | 41376051\n | ^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 496293518.\n --> test:1:1\n |\n 1 | 496293518\n | ^^^^^^^^^" + - "Error [EPAR0370027]: Could not parse the implicit value: 251218820.\n --> test:1:1\n |\n 1 | 251218820\n | ^^^^^^^^^" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/mono_group.out b/tests/expectations/parser/parser/expression/literal/int_parse/mono_group.out index 085b12b84e..d8ebd0c812 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/mono_group.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/mono_group.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Group: Single: - "123" - span: lo: 0 hi: 8 - - Value: + - Literal: Group: Single: - "123" - span: lo: 0 hi: 8 - - Value: + - Literal: Group: Single: - "456" - span: lo: 0 hi: 8 - - Value: + - Literal: Group: Single: - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 85 - - Value: + - Literal: Group: Single: - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 405 - - Value: + - Literal: Group: Single: - "340130024" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "158951116" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "155529659" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "642023166" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "228481736" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "469712960" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "929437719" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "721072814" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "363254789" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "906732565" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "288246391" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "724940549" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "487101620" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "261373583" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "891163927" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "743967544" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "8372586" - span: lo: 0 hi: 12 - - Value: + - Literal: Group: Single: - "461793278" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "806307045" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "122764546" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "356336181" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "158370903" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "774460877" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "557174131" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "492401267" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "893445620" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "957757048" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "721540649" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "390746493" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "211251725" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "938266114" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "156985870" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "703831126" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "729964155" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "988151305" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "320872435" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "719287167" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "152289486" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "740067975" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "728627816" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "385008978" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "553967635" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "71980713" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "519444716" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "116499965" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "717422268" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "18966279" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "22458638" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "857282620" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "920675898" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "762235516" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "469018377" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "199986521" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "536679358" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "591399452" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "83083158" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "599449051" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "445442318" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "585486590" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "209278800" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "873568117" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "664470940" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "465262783" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "605652874" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "376803940" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "965247040" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "598474509" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "845119918" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "648159133" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "669051032" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "800600261" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "434689764" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "520060080" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "804659385" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "537828058" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "716600292" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "387020273" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "199375617" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "680337189" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "818479931" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "893693281" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "87377802" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "84699261" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "292826090" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "569171405" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "387436237" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "150682190" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "888770419" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "824696431" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "765659803" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "270163693" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "427940240" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "504997332" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "337808338" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "907200008" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "757177889" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "696697188" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "41376051" - span: lo: 0 hi: 13 - - Value: + - Literal: Group: Single: - "496293518" - span: lo: 0 hi: 14 - - Value: + - Literal: Group: Single: - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/scalar.out b/tests/expectations/parser/parser/expression/literal/int_parse/scalar.out index 36a69db8b5..23e5fd754d 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/scalar.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/scalar.out @@ -2,631 +2,631 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Scalar: - "123" - span: lo: 0 hi: 9 - - Value: + - Literal: Scalar: - "123" - span: lo: 0 hi: 9 - - Value: + - Literal: Scalar: - "456" - span: lo: 0 hi: 9 - - Value: + - Literal: Scalar: - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 86 - - Value: + - Literal: Scalar: - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 406 - - Value: + - Literal: Scalar: - "340130024" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "158951116" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "155529659" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "642023166" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "228481736" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "469712960" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "929437719" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "721072814" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "363254789" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "906732565" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "288246391" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "724940549" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "487101620" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "261373583" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "891163927" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "743967544" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "8372586" - span: lo: 0 hi: 13 - - Value: + - Literal: Scalar: - "461793278" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "806307045" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "122764546" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "356336181" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "158370903" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "774460877" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "557174131" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "492401267" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "893445620" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "957757048" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "721540649" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "390746493" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "211251725" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "938266114" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "156985870" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "703831126" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "729964155" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "988151305" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "320872435" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "719287167" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "152289486" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "740067975" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "728627816" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "385008978" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "553967635" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "71980713" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "519444716" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "116499965" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "717422268" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "18966279" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "22458638" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "857282620" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "920675898" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "762235516" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "469018377" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "199986521" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "536679358" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "591399452" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "83083158" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "599449051" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "445442318" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "585486590" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "209278800" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "873568117" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "664470940" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "465262783" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "605652874" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "376803940" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "965247040" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "598474509" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "845119918" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "648159133" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "669051032" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "800600261" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "434689764" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "520060080" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "804659385" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "537828058" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "716600292" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "387020273" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "199375617" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "680337189" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "818479931" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "893693281" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "87377802" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "84699261" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "292826090" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "569171405" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "387436237" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "150682190" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "888770419" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "824696431" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "765659803" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "270163693" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "427940240" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "504997332" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "337808338" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "907200008" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "757177889" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "696697188" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "41376051" - span: lo: 0 hi: 14 - - Value: + - Literal: Scalar: - "496293518" - span: lo: 0 hi: 15 - - Value: + - Literal: Scalar: - "251218820" - span: diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/u128.out b/tests/expectations/parser/parser/expression/literal/int_parse/u128.out index 85ea769f24..50de8b53dc 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/u128.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/u128.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - U128 - "123" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - U128 - "123" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - U128 - "456" - span: lo: 0 hi: 7 - - Value: + - Literal: Integer: - U128 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 84 - - Value: + - Literal: Integer: - U128 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 404 - - Value: + - Literal: Integer: - U128 - "340130024" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "158951116" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "155529659" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "642023166" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "228481736" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "469712960" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "929437719" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "721072814" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "363254789" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "906732565" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "288246391" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "724940549" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "487101620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "261373583" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "891163927" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "743967544" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "8372586" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U128 - "461793278" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "806307045" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "122764546" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "356336181" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "158370903" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "774460877" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "557174131" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "492401267" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "893445620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "957757048" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "721540649" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "390746493" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "211251725" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "938266114" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "156985870" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "703831126" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "729964155" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "988151305" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "320872435" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "719287167" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "152289486" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "740067975" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "728627816" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "385008978" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "553967635" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "71980713" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "519444716" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "116499965" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "717422268" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "18966279" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "22458638" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "857282620" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "920675898" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "762235516" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "469018377" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "199986521" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "536679358" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "591399452" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "83083158" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "599449051" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "445442318" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "585486590" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "209278800" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "873568117" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "664470940" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "465262783" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "605652874" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "376803940" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "965247040" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "598474509" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "845119918" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "648159133" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "669051032" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "800600261" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "434689764" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "520060080" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "804659385" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "537828058" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "716600292" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "387020273" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "199375617" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "680337189" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "818479931" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "893693281" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "87377802" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "84699261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "292826090" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "569171405" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "387436237" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "150682190" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "888770419" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "824696431" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "765659803" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "270163693" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "427940240" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "504997332" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "337808338" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "907200008" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "757177889" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "696697188" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "41376051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U128 - "496293518" - span: lo: 0 hi: 13 - - Value: + - Literal: Integer: - U128 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/u16.out b/tests/expectations/parser/parser/expression/literal/int_parse/u16.out index c5d60575cc..6ff88e91f0 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/u16.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/u16.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - U16 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U16 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U16 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U16 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - U16 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - U16 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U16 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U16 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U16 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/u32.out b/tests/expectations/parser/parser/expression/literal/int_parse/u32.out index 4097818492..40ce000c3b 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/u32.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/u32.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - U32 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U32 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U32 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U32 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - U32 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - U32 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U32 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U32 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U32 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/u64.out b/tests/expectations/parser/parser/expression/literal/int_parse/u64.out index 1a9e13c611..218688217d 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/u64.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/u64.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - U64 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U64 - "123" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U64 - "456" - span: lo: 0 hi: 6 - - Value: + - Literal: Integer: - U64 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 83 - - Value: + - Literal: Integer: - U64 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 403 - - Value: + - Literal: Integer: - U64 - "340130024" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "158951116" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "155529659" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "642023166" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "228481736" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "469712960" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "929437719" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "721072814" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "363254789" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "906732565" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "288246391" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "724940549" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "487101620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "261373583" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "891163927" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "743967544" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "8372586" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U64 - "461793278" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "806307045" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "122764546" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "356336181" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "158370903" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "774460877" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "557174131" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "492401267" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "893445620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "957757048" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "721540649" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "390746493" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "211251725" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "938266114" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "156985870" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "703831126" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "729964155" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "988151305" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "320872435" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "719287167" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "152289486" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "740067975" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "728627816" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "385008978" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "553967635" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "71980713" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "519444716" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "116499965" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "717422268" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "18966279" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "22458638" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "857282620" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "920675898" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "762235516" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "469018377" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "199986521" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "536679358" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "591399452" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "83083158" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "599449051" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "445442318" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "585486590" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "209278800" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "873568117" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "664470940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "465262783" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "605652874" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "376803940" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "965247040" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "598474509" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "845119918" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "648159133" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "669051032" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "800600261" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "434689764" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "520060080" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "804659385" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "537828058" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "716600292" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "387020273" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "199375617" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "680337189" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "818479931" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "893693281" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "87377802" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "84699261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "292826090" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "569171405" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "387436237" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "150682190" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "888770419" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "824696431" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "765659803" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "270163693" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "427940240" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "504997332" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "337808338" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "907200008" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "757177889" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "696697188" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "41376051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U64 - "496293518" - span: lo: 0 hi: 12 - - Value: + - Literal: Integer: - U64 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/int_parse/u8.out b/tests/expectations/parser/parser/expression/literal/int_parse/u8.out index da44d7da88..251b5521d4 100644 --- a/tests/expectations/parser/parser/expression/literal/int_parse/u8.out +++ b/tests/expectations/parser/parser/expression/literal/int_parse/u8.out @@ -2,735 +2,735 @@ namespace: ParseExpression expectation: Pass outputs: - - Value: + - Literal: Integer: - U8 - "123" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - U8 - "123" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - U8 - "456" - span: lo: 0 hi: 5 - - Value: + - Literal: Integer: - U8 - "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 82 - - Value: + - Literal: Integer: - U8 - "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - span: lo: 0 hi: 402 - - Value: + - Literal: Integer: - U8 - "340130024" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "158951116" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "155529659" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "642023166" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "228481736" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "469712960" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "929437719" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "721072814" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "363254789" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "906732565" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "288246391" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "724940549" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "487101620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "261373583" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "891163927" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "743967544" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "8372586" - span: lo: 0 hi: 9 - - Value: + - Literal: Integer: - U8 - "461793278" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "806307045" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "122764546" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "356336181" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "158370903" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "774460877" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "557174131" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "492401267" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "893445620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "957757048" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "721540649" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "390746493" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "211251725" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "938266114" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "156985870" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "703831126" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "729964155" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "988151305" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "320872435" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "719287167" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "152289486" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "740067975" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "728627816" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "385008978" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "553967635" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "71980713" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "519444716" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "116499965" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "717422268" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "18966279" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "22458638" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "857282620" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "920675898" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "762235516" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "469018377" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "199986521" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "536679358" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "591399452" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "83083158" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "599449051" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "445442318" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "585486590" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "209278800" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "873568117" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "664470940" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "465262783" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "605652874" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "376803940" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "965247040" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "598474509" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "845119918" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "648159133" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "669051032" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "800600261" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "434689764" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "520060080" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "804659385" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "537828058" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "716600292" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "387020273" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "199375617" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "680337189" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "818479931" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "893693281" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "87377802" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "84699261" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "292826090" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "569171405" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "387436237" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "150682190" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "888770419" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "824696431" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "765659803" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "270163693" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "427940240" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "504997332" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "337808338" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "907200008" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "757177889" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "696697188" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "41376051" - span: lo: 0 hi: 10 - - Value: + - Literal: Integer: - U8 - "496293518" - span: lo: 0 hi: 11 - - Value: + - Literal: Integer: - U8 - "251218820" diff --git a/tests/expectations/parser/parser/expression/literal/string_fail.out b/tests/expectations/parser/parser/expression/literal/string_fail.out index 14a328fcf3..ae6dbffba1 100644 --- a/tests/expectations/parser/parser/expression/literal/string_fail.out +++ b/tests/expectations/parser/parser/expression/literal/string_fail.out @@ -2,7 +2,7 @@ namespace: Token expectation: Fail outputs: - - "Error [EPAR0370023]: Expected a closed string but found `Hello world!`." - - "Error [EPAR0370023]: Expected a closed string but found `\\`." - - "Error [EPAR0370023]: Expected a closed string but found `⭇😍;`." - - "Error [EPAR0370040]: Unicode bidi override code point encountered." + - "Error [EPAR0370022]: Expected a closed string but found `Hello world!`." + - "Error [EPAR0370022]: Expected a closed string but found `\\`." + - "Error [EPAR0370022]: Expected a closed string but found `⭇😍;`." + - "Error [EPAR0370039]: Unicode bidi override code point encountered." diff --git a/tests/expectations/parser/parser/expression/token_format.out b/tests/expectations/parser/parser/expression/token_format.out index c3f91a1e76..9bccb1ee43 100644 --- a/tests/expectations/parser/parser/expression/token_format.out +++ b/tests/expectations/parser/parser/expression/token_format.out @@ -2,15 +2,15 @@ namespace: ParseExpression expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `'h'`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `@test`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'h'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `@test`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '&&'\n --> test:1:1\n |\n 1 | &&\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '||'\n --> test:1:1\n |\n 1 | ||\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '=='\n --> test:1:1\n |\n 1 | ==\n | ^^" @@ -46,22 +46,22 @@ outputs: - "Error [EPAR0370009]: unexpected string: expected 'expression', got '?'\n --> test:1:1\n |\n 1 | ?\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '->'\n --> test:1:1\n |\n 1 | ->\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '_'\n --> test:1:1\n |\n 1 | _\n | ^" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" - "Error [EPAR0370009]: unexpected string: expected 'expression', got 'console'\n --> test:1:1\n |\n 1 | console\n | ^^^^^^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got 'const'\n --> test:1:1\n |\n 1 | const\n | ^^^^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got 'else'\n --> test:1:1\n |\n 1 | else\n | ^^^^" diff --git a/tests/expectations/parser/parser/expression/unary/neg.out b/tests/expectations/parser/parser/expression/unary/neg.out index 77b8942cad..1915a436a2 100644 --- a/tests/expectations/parser/parser/expression/unary/neg.out +++ b/tests/expectations/parser/parser/expression/unary/neg.out @@ -50,7 +50,7 @@ outputs: hi: 3 - Unary: receiver: - Value: + Literal: Integer: - I8 - "5" diff --git a/tests/expectations/parser/parser/functions/annotated_arg_not_ident.out b/tests/expectations/parser/parser/functions/annotated_arg_not_ident.out index 27d2a1f3e8..c626274c0b 100644 --- a/tests/expectations/parser/parser/functions/annotated_arg_not_ident.out +++ b/tests/expectations/parser/parser/functions/annotated_arg_not_ident.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `@foo(?,`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `@foo(?,`.\n" diff --git a/tests/expectations/parser/parser/functions/annotated_context_fail.out b/tests/expectations/parser/parser/functions/annotated_context_fail.out index e280b46b4d..6acbb5cbd9 100644 --- a/tests/expectations/parser/parser/functions/annotated_context_fail.out +++ b/tests/expectations/parser/parser/functions/annotated_context_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `@context`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `@context`.\n" diff --git a/tests/expectations/parser/parser/functions/bounded_recursion.out b/tests/expectations/parser/parser/functions/bounded_recursion.out index 01a6eb3db8..dd41faa63e 100644 --- a/tests/expectations/parser/parser/functions/bounded_recursion.out +++ b/tests/expectations/parser/parser/functions/bounded_recursion.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:5:9\n |\n 5 | x(y+1u32);\n | ^^^^^^^^^^\nError [EPAR0370041]: Expression statements are not supported.\n --> test:10:5\n |\n 10 | x(1u32);\n | ^^^^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:5:9\n |\n 5 | x(y+1u32);\n | ^^^^^^^^^^\nError [EPAR0370040]: Expression statements are not supported.\n --> test:10:5\n |\n 10 | x(1u32);\n | ^^^^^^^^" diff --git a/tests/expectations/parser/parser/functions/const_param.out b/tests/expectations/parser/parser/functions/const_param.out index a21ebb42d5..aee1679873 100644 --- a/tests/expectations/parser/parser/functions/const_param.out +++ b/tests/expectations/parser/parser/functions/const_param.out @@ -31,7 +31,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -73,7 +73,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/functions/escape_fail.out b/tests/expectations/parser/parser/functions/escape_fail.out index 508bfd365e..221ad249f9 100644 --- a/tests/expectations/parser/parser/functions/escape_fail.out +++ b/tests/expectations/parser/parser/functions/escape_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `\\`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\`.\n" diff --git a/tests/expectations/parser/parser/functions/infinite_recursion.out b/tests/expectations/parser/parser/functions/infinite_recursion.out index 216c014ed9..b0de6fe528 100644 --- a/tests/expectations/parser/parser/functions/infinite_recursion.out +++ b/tests/expectations/parser/parser/functions/infinite_recursion.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:4:5\n |\n 4 | inf();\n | ^^^^^^\nError [EPAR0370041]: Expression statements are not supported.\n --> test:8:5\n |\n 8 | inf();\n | ^^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:4:5\n |\n 4 | inf();\n | ^^^^^^\nError [EPAR0370040]: Expression statements are not supported.\n --> test:8:5\n |\n 8 | inf();\n | ^^^^^^" diff --git a/tests/expectations/parser/parser/functions/params.out b/tests/expectations/parser/parser/functions/params.out index 914ef46aaf..4e0e4b6ff3 100644 --- a/tests/expectations/parser/parser/functions/params.out +++ b/tests/expectations/parser/parser/functions/params.out @@ -31,7 +31,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/functions/params_return.out b/tests/expectations/parser/parser/functions/params_return.out index 9c2ca7bdfa..36c9a9f248 100644 --- a/tests/expectations/parser/parser/functions/params_return.out +++ b/tests/expectations/parser/parser/functions/params_return.out @@ -31,7 +31,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/functions/public_const_param_fail.out b/tests/expectations/parser/parser/functions/public_const_param_fail.out index 67e772a2d4..ed2182e221 100644 --- a/tests/expectations/parser/parser/functions/public_const_param_fail.out +++ b/tests/expectations/parser/parser/functions/public_const_param_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370038]: A parameter cannot be both public and const.\n --> test:3:20\n |\n 3 | function x(x: u32, public const y: i32) {\n | ^^^^^^^^^^^^" + - "Error [EPAR0370037]: A parameter cannot be both public and const.\n --> test:3:20\n |\n 3 | function x(x: u32, public const y: i32) {\n | ^^^^^^^^^^^^" diff --git a/tests/expectations/parser/parser/functions/public_param.out b/tests/expectations/parser/parser/functions/public_param.out index 066647ef08..7db82ec75c 100644 --- a/tests/expectations/parser/parser/functions/public_param.out +++ b/tests/expectations/parser/parser/functions/public_param.out @@ -31,7 +31,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -73,7 +73,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/functions/return.out b/tests/expectations/parser/parser/functions/return.out index 8ad9ddfc87..2a7224c915 100644 --- a/tests/expectations/parser/parser/functions/return.out +++ b/tests/expectations/parser/parser/functions/return.out @@ -15,7 +15,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/functions/test_keyword_fail.out b/tests/expectations/parser/parser/functions/test_keyword_fail.out index e32ec52ec0..25be683800 100644 --- a/tests/expectations/parser/parser/functions/test_keyword_fail.out +++ b/tests/expectations/parser/parser/functions/test_keyword_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370013]: \"test function...\" is deprecated. Did you mean @test annotation?\n --> test:3:1\n |\n 3 | test main() {}\n | ^^^^" + - "Error [EPAR0370012]: \"test function...\" is deprecated. Did you mean @test annotation?\n --> test:3:1\n |\n 3 | test main() {}\n | ^^^^" diff --git a/tests/expectations/parser/parser/inputs/input_const.out b/tests/expectations/parser/parser/inputs/input_const.out index e32a87fd95..91b3842308 100644 --- a/tests/expectations/parser/parser/inputs/input_const.out +++ b/tests/expectations/parser/parser/inputs/input_const.out @@ -9,9 +9,9 @@ outputs: type_: Boolean name: "{\"name\":\"a\",\"span\":\"{\\\"lo\\\":15,\\\"hi\\\":16}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 26 hi: 30 @@ -23,7 +23,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":38,\\\"hi\\\":39}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -37,7 +37,7 @@ outputs: type_: Field name: "{\"name\":\"c\",\"span\":\"{\\\"lo\\\":60,\\\"hi\\\":61}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -50,7 +50,7 @@ outputs: type_: Group name: "{\"name\":\"d\",\"span\":\"{\\\"lo\\\":85,\\\"hi\\\":86}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -75,7 +75,7 @@ outputs: type_: Address name: "{\"name\":\"e\",\"span\":\"{\\\"lo\\\":115,\\\"hi\\\":116}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -91,7 +91,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "2" @@ -114,9 +114,9 @@ outputs: type_: Boolean name: "{\"name\":\"r0\",\"span\":\"{\\\"lo\\\":229,\\\"hi\\\":231}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 241 hi: 245 @@ -128,7 +128,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"r1\",\"span\":\"{\\\"lo\\\":247,\\\"hi\\\":249}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -142,7 +142,7 @@ outputs: type_: Field name: "{\"name\":\"r2\",\"span\":\"{\\\"lo\\\":264,\\\"hi\\\":266}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -155,7 +155,7 @@ outputs: type_: Group name: "{\"name\":\"r3\",\"span\":\"{\\\"lo\\\":284,\\\"hi\\\":286}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -180,7 +180,7 @@ outputs: type_: Address name: "{\"name\":\"r4\",\"span\":\"{\\\"lo\\\":309,\\\"hi\\\":311}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -196,7 +196,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "1" diff --git a/tests/expectations/parser/parser/inputs/input_constant.out b/tests/expectations/parser/parser/inputs/input_constant.out index 6c6326a460..f6ec91a868 100644 --- a/tests/expectations/parser/parser/inputs/input_constant.out +++ b/tests/expectations/parser/parser/inputs/input_constant.out @@ -9,9 +9,9 @@ outputs: type_: Boolean name: "{\"name\":\"a\",\"span\":\"{\\\"lo\\\":18,\\\"hi\\\":19}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 29 hi: 33 @@ -23,7 +23,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":44,\\\"hi\\\":45}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -37,7 +37,7 @@ outputs: type_: Field name: "{\"name\":\"c\",\"span\":\"{\\\"lo\\\":69,\\\"hi\\\":70}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -50,7 +50,7 @@ outputs: type_: Group name: "{\"name\":\"d\",\"span\":\"{\\\"lo\\\":97,\\\"hi\\\":98}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -75,7 +75,7 @@ outputs: type_: Address name: "{\"name\":\"e\",\"span\":\"{\\\"lo\\\":130,\\\"hi\\\":131}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -91,7 +91,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "2" @@ -114,9 +114,9 @@ outputs: type_: Boolean name: "{\"name\":\"r0\",\"span\":\"{\\\"lo\\\":247,\\\"hi\\\":249}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 259 hi: 263 @@ -128,7 +128,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"r1\",\"span\":\"{\\\"lo\\\":265,\\\"hi\\\":267}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -142,7 +142,7 @@ outputs: type_: Field name: "{\"name\":\"r2\",\"span\":\"{\\\"lo\\\":282,\\\"hi\\\":284}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -155,7 +155,7 @@ outputs: type_: Group name: "{\"name\":\"r3\",\"span\":\"{\\\"lo\\\":302,\\\"hi\\\":304}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -180,7 +180,7 @@ outputs: type_: Address name: "{\"name\":\"r4\",\"span\":\"{\\\"lo\\\":327,\\\"hi\\\":329}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -196,7 +196,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "1" diff --git a/tests/expectations/parser/parser/inputs/input_public.out b/tests/expectations/parser/parser/inputs/input_public.out index 30c9029149..99d38154ae 100644 --- a/tests/expectations/parser/parser/inputs/input_public.out +++ b/tests/expectations/parser/parser/inputs/input_public.out @@ -9,9 +9,9 @@ outputs: type_: Boolean name: "{\"name\":\"a\",\"span\":\"{\\\"lo\\\":16,\\\"hi\\\":17}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 27 hi: 31 @@ -23,7 +23,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":57,\\\"hi\\\":58}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -37,7 +37,7 @@ outputs: type_: Field name: "{\"name\":\"c\",\"span\":\"{\\\"lo\\\":100,\\\"hi\\\":101}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -50,7 +50,7 @@ outputs: type_: Group name: "{\"name\":\"d\",\"span\":\"{\\\"lo\\\":146,\\\"hi\\\":147}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -75,7 +75,7 @@ outputs: type_: Address name: "{\"name\":\"e\",\"span\":\"{\\\"lo\\\":187,\\\"hi\\\":188}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -91,7 +91,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "2" @@ -114,9 +114,9 @@ outputs: type_: Boolean name: "{\"name\":\"r0\",\"span\":\"{\\\"lo\\\":302,\\\"hi\\\":304}\"}" value: - Value: + Literal: Boolean: - - "true" + - true - span: lo: 314 hi: 318 @@ -128,7 +128,7 @@ outputs: IntegerType: U8 name: "{\"name\":\"r1\",\"span\":\"{\\\"lo\\\":337,\\\"hi\\\":339}\"}" value: - Value: + Literal: Integer: - U8 - "2" @@ -142,7 +142,7 @@ outputs: type_: Field name: "{\"name\":\"r2\",\"span\":\"{\\\"lo\\\":374,\\\"hi\\\":376}\"}" value: - Value: + Literal: Field: - "0" - span: @@ -155,7 +155,7 @@ outputs: type_: Group name: "{\"name\":\"r3\",\"span\":\"{\\\"lo\\\":414,\\\"hi\\\":416}\"}" value: - Value: + Literal: Group: Tuple: x: @@ -180,7 +180,7 @@ outputs: type_: Address name: "{\"name\":\"r4\",\"span\":\"{\\\"lo\\\":449,\\\"hi\\\":451}\"}" value: - Value: + Literal: Address: - aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - span: @@ -196,7 +196,7 @@ outputs: value: Unary: receiver: - Value: + Literal: Integer: - I8 - "1" diff --git a/tests/expectations/parser/parser/inputs/input_public_constant_fail.out b/tests/expectations/parser/parser/inputs/input_public_constant_fail.out index 9e54347d3d..63ff1e05d0 100644 --- a/tests/expectations/parser/parser/inputs/input_public_constant_fail.out +++ b/tests/expectations/parser/parser/inputs/input_public_constant_fail.out @@ -2,4 +2,4 @@ namespace: Input expectation: Fail outputs: - - "Error [EPAR0370038]: A parameter cannot be both public and const.\n --> test:4:1\n |\n 4 | public constant a: bool = true;\n | ^^^^^^^^^^^^^^^" + - "Error [EPAR0370037]: A parameter cannot be both public and const.\n --> test:4:1\n |\n 4 | public constant a: bool = true;\n | ^^^^^^^^^^^^^^^" diff --git a/tests/expectations/parser/parser/program/backslash_eof.out b/tests/expectations/parser/parser/program/backslash_eof.out index 508bfd365e..221ad249f9 100644 --- a/tests/expectations/parser/parser/program/backslash_eof.out +++ b/tests/expectations/parser/parser/program/backslash_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `\\`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\`.\n" diff --git a/tests/expectations/parser/parser/program/bidi_comment_2_fail.out b/tests/expectations/parser/parser/program/bidi_comment_2_fail.out index fadadbd1f4..a80e1a460b 100644 --- a/tests/expectations/parser/parser/program/bidi_comment_2_fail.out +++ b/tests/expectations/parser/parser/program/bidi_comment_2_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370040]: Unicode bidi override code point encountered." + - "Error [EPAR0370039]: Unicode bidi override code point encountered." diff --git a/tests/expectations/parser/parser/program/bidi_comment_fail.out b/tests/expectations/parser/parser/program/bidi_comment_fail.out index fadadbd1f4..a80e1a460b 100644 --- a/tests/expectations/parser/parser/program/bidi_comment_fail.out +++ b/tests/expectations/parser/parser/program/bidi_comment_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370040]: Unicode bidi override code point encountered." + - "Error [EPAR0370039]: Unicode bidi override code point encountered." diff --git a/tests/expectations/parser/parser/program/dollar_eof.out b/tests/expectations/parser/parser/program/dollar_eof.out index 5859573e7d..f9d1465672 100644 --- a/tests/expectations/parser/parser/program/dollar_eof.out +++ b/tests/expectations/parser/parser/program/dollar_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `$`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `$`.\n" diff --git a/tests/expectations/parser/parser/program/escape_u8_eof.out b/tests/expectations/parser/parser/program/escape_u8_eof.out index 82882336dc..ec87b6cf6b 100644 --- a/tests/expectations/parser/parser/program/escape_u8_eof.out +++ b/tests/expectations/parser/parser/program/escape_u8_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `\\1u8`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\1u8`.\n" diff --git a/tests/expectations/parser/parser/program/hex_eof.out b/tests/expectations/parser/parser/program/hex_eof.out index debae16a1d..ee72b9f795 100644 --- a/tests/expectations/parser/parser/program/hex_eof.out +++ b/tests/expectations/parser/parser/program/hex_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." diff --git a/tests/expectations/parser/parser/program/q_eof.out b/tests/expectations/parser/parser/program/q_eof.out index c03ef62046..4d50fea90b 100644 --- a/tests/expectations/parser/parser/program/q_eof.out +++ b/tests/expectations/parser/parser/program/q_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370023]: Expected a closed string but found ``." + - "Error [EPAR0370022]: Expected a closed string but found ``." diff --git a/tests/expectations/parser/parser/program/sq_eof.out b/tests/expectations/parser/parser/program/sq_eof.out index 0be66ec303..9a455ff826 100644 --- a/tests/expectations/parser/parser/program/sq_eof.out +++ b/tests/expectations/parser/parser/program/sq_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'`.\n" diff --git a/tests/expectations/parser/parser/program/tilde_eof.out b/tests/expectations/parser/parser/program/tilde_eof.out index cacf961a27..704ec1c2b3 100644 --- a/tests/expectations/parser/parser/program/tilde_eof.out +++ b/tests/expectations/parser/parser/program/tilde_eof.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `~`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `~`.\n" diff --git a/tests/expectations/parser/parser/program/unclosed_unicode_eof_fail.out b/tests/expectations/parser/parser/program/unclosed_unicode_eof_fail.out index 33379b8191..8685d7b62e 100644 --- a/tests/expectations/parser/parser/program/unclosed_unicode_eof_fail.out +++ b/tests/expectations/parser/parser/program/unclosed_unicode_eof_fail.out @@ -2,4 +2,4 @@ namespace: Parse expectation: Fail outputs: - - "Error [EPAR0370026]: Could not lex the following content: `'\\u`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `'\\u`.\n" diff --git a/tests/expectations/parser/parser/serialize/one_plus_one.out b/tests/expectations/parser/parser/serialize/one_plus_one.out index 69ba3d9a03..68f2c1f0a1 100644 --- a/tests/expectations/parser/parser/serialize/one_plus_one.out +++ b/tests/expectations/parser/parser/serialize/one_plus_one.out @@ -17,12 +17,12 @@ outputs: expression: Binary: left: - Value: + Literal: Integer: - U8 - "1" right: - Value: + Literal: Integer: - U8 - "1" diff --git a/tests/expectations/parser/parser/statement/assign.out b/tests/expectations/parser/parser/statement/assign.out index 57fe826df0..a3e12f1b46 100644 --- a/tests/expectations/parser/parser/statement/assign.out +++ b/tests/expectations/parser/parser/statement/assign.out @@ -4,12 +4,8 @@ expectation: Pass outputs: - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" - accesses: [] - span: - lo: 0 - hi: 1 + place: + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" value: Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":8}\"}" span: @@ -17,12 +13,8 @@ outputs: hi: 8 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" - accesses: [] - span: - lo: 0 - hi: 1 + place: + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" value: Binary: left: @@ -38,12 +30,8 @@ outputs: hi: 7 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" - accesses: [] - span: - lo: 0 - hi: 1 + place: + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":1}\"}" value: Call: function: diff --git a/tests/expectations/parser/parser/statement/assign_fail.out b/tests/expectations/parser/parser/statement/assign_fail.out deleted file mode 100644 index 353fddf784..0000000000 --- a/tests/expectations/parser/parser/statement/assign_fail.out +++ /dev/null @@ -1,17 +0,0 @@ ---- -namespace: ParseStatement -expectation: Fail -outputs: - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | x::y = y;\n | ^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 5.\n --> test:1:1\n |\n 1 | 5 = y;\n | ^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | x + x = y;\n | ^^^^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | -x = y;\n | ^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | !x = y;\n | ^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | a? x : x = y;\n | ^^^^^^^^" - - "Error [EPAR0370005]: expected ; -- got 'as'\n --> test:1:3\n |\n 1 | x as u32 = y;\n | ^^" - - "Error [EPAR0370009]: unexpected string: expected 'expression', got '['\n --> test:1:1\n |\n 1 | [x, x, x] = y;\n | ^" - - "Error [EPAR0370009]: unexpected string: expected 'expression', got '['\n --> test:1:1\n |\n 1 | [x; 3] = y;\n | ^" - - "Error [EPAR0370005]: expected A valid expression. -- got 'A tuple expression.'\n --> test:1:1\n |\n 1 | (x, x, x) = y;\n | ^^^^^^^^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | x {x: y, y: z} = y;\n | ^^^^^^^^^^^^^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | x() = y;\n | ^^^" - - "Error [EPAR0370026]: Could not lex the following content: `🦀`.\n" diff --git a/tests/expectations/parser/parser/statement/block.out b/tests/expectations/parser/parser/statement/block.out index 9f8a28a964..c10003659d 100644 --- a/tests/expectations/parser/parser/statement/block.out +++ b/tests/expectations/parser/parser/statement/block.out @@ -11,7 +11,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -40,7 +40,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -65,7 +65,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/statement/conditional.out b/tests/expectations/parser/parser/statement/conditional.out index c0e7b68f10..b790157444 100644 --- a/tests/expectations/parser/parser/statement/conditional.out +++ b/tests/expectations/parser/parser/statement/conditional.out @@ -9,7 +9,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -33,7 +33,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" @@ -127,7 +127,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "0" diff --git a/tests/expectations/parser/parser/statement/console_fail.out b/tests/expectations/parser/parser/statement/console_fail.out index 58ac677d34..ca4fd249c3 100644 --- a/tests/expectations/parser/parser/statement/console_fail.out +++ b/tests/expectations/parser/parser/statement/console_fail.out @@ -2,6 +2,6 @@ namespace: ParseStatement expectation: Fail outputs: - - "Error [EPAR0370040]: Unicode bidi override code point encountered." + - "Error [EPAR0370039]: Unicode bidi override code point encountered." - "Error [EPAR0370009]: unexpected string: expected 'formatted static_string', got '1'\n --> test:1:13\n |\n 1 | console.log(1);\n | ^" - "Error [EPAR0370007]: unexpected identifier: expected 'assert', 'error', 'log' -- got 'test'\n --> test:1:9\n |\n 1 | console.test();\n | ^^^^" diff --git a/tests/expectations/parser/parser/statement/definition.out b/tests/expectations/parser/parser/statement/definition.out index e694ec29e6..2a51701ba9 100644 --- a/tests/expectations/parser/parser/statement/definition.out +++ b/tests/expectations/parser/parser/statement/definition.out @@ -276,7 +276,7 @@ outputs: hi: 5 type_: Address value: - Value: + Literal: Address: - aleo15u4r0gzjtqzepkgurgn7p3u5kkhs9p74rx6aun3uh2s5std6759svgmg53 - span: diff --git a/tests/expectations/parser/parser/statement/definition_fail.out b/tests/expectations/parser/parser/statement/definition_fail.out index 30cfa2024c..1cfbb44106 100644 --- a/tests/expectations/parser/parser/statement/definition_fail.out +++ b/tests/expectations/parser/parser/statement/definition_fail.out @@ -42,6 +42,6 @@ outputs: - "Error [EPAR0370005]: expected 'address', 'bool', 'field', 'group', 'scalar', 'string', 'i8', 'i16', 'i32', 'i64', 'i128', 'u8', 'u16', 'u32', 'u64', 'u128' -- got '['\n --> test:1:8\n |\n 1 | let x: [u8;\n | ^" - "Error [EPAR0370005]: expected 'address', 'bool', 'field', 'group', 'scalar', 'string', 'i8', 'i16', 'i32', 'i64', 'i128', 'u8', 'u16', 'u32', 'u64', 'u128' -- got '['\n --> test:1:8\n |\n 1 | let x: [u8; 1u8] = [1,\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got ']'\n --> test:1:15\n |\n 1 | let dbg: u8 = ];\n | ^" - - "Error [EPAR0370026]: Could not lex the following content: `🦀:`.\n" - - "Error [EPAR0370035]: do not put parens around single variable names\n --> test:1:6\n |\n 1 | let (x) = ...;\n | ^\nError [EPAR0370005]: expected : -- got '='\n --> test:1:9\n |\n 1 | let (x) = ...;\n | ^" - - "Error [EPAR0370035]: do not put parens around single variable names\n --> test:1:6\n |\n 1 | let (x,) = ...;\n | ^\nError [EPAR0370005]: expected : -- got '='\n --> test:1:10\n |\n 1 | let (x,) = ...;\n | ^" + - "Error [EPAR0370025]: Could not lex the following content: `🦀:`.\n" + - "Error [EPAR0370034]: do not put parens around single variable names\n --> test:1:6\n |\n 1 | let (x) = ...;\n | ^\nError [EPAR0370005]: expected : -- got '='\n --> test:1:9\n |\n 1 | let (x) = ...;\n | ^" + - "Error [EPAR0370034]: do not put parens around single variable names\n --> test:1:6\n |\n 1 | let (x,) = ...;\n | ^\nError [EPAR0370005]: expected : -- got '='\n --> test:1:10\n |\n 1 | let (x,) = ...;\n | ^" diff --git a/tests/expectations/parser/parser/statement/expression.out b/tests/expectations/parser/parser/statement/expression.out index a0dbeaebe6..b8af8ecc26 100644 --- a/tests/expectations/parser/parser/statement/expression.out +++ b/tests/expectations/parser/parser/statement/expression.out @@ -2,6 +2,6 @@ namespace: ParseStatement expectation: Fail outputs: - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | expr;\n | ^^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x+y;\n | ^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x();\n | ^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | expr;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x+y;\n | ^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x();\n | ^^^^" diff --git a/tests/expectations/parser/parser/statement/expression_fail.out b/tests/expectations/parser/parser/statement/expression_fail.out index b384e27692..d8b6dda7e6 100644 --- a/tests/expectations/parser/parser/statement/expression_fail.out +++ b/tests/expectations/parser/parser/statement/expression_fail.out @@ -4,7 +4,7 @@ expectation: Fail outputs: - "Error [EPAR0370009]: unexpected string: expected 'expression', got ']'\n --> test:1:2\n |\n 1 | (];\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '['\n --> test:1:1\n |\n 1 | [);\n | ^" - - "Error [EPAR0370026]: Could not lex the following content: `\\y`.\n" + - "Error [EPAR0370025]: Could not lex the following content: `\\y`.\n" - "Error [EPAR0370009]: unexpected string: expected 'expression', got ';'\n --> test:1:6\n |\n 1 | (x,y|;\n | ^" - "Error [EPAR0370005]: expected ; -- got '['\n --> test:1:2\n |\n 1 | x[};\n | ^" - "Error [EPAR0370005]: expected ) -- got ']'\n --> test:1:6\n |\n 1 | (x, y];\n | ^" diff --git a/tests/expectations/parser/parser/statement/hex_int_fail.out b/tests/expectations/parser/parser/statement/hex_int_fail.out index e8dd7f6dbf..6a8f6934c1 100644 --- a/tests/expectations/parser/parser/statement/hex_int_fail.out +++ b/tests/expectations/parser/parser/statement/hex_int_fail.out @@ -2,6 +2,6 @@ namespace: ParseStatement expectation: Fail outputs: - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." - - "Error [EPAR0370032]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." + - "Error [EPAR0370031]: A hex number `0x..` was provided but hex is not allowed." diff --git a/tests/expectations/parser/parser/statement/iteration.out b/tests/expectations/parser/parser/statement/iteration.out index 77fab43fae..40ebacfb96 100644 --- a/tests/expectations/parser/parser/statement/iteration.out +++ b/tests/expectations/parser/parser/statement/iteration.out @@ -7,7 +7,7 @@ outputs: type_: IntegerType: U8 start: - Value: + Literal: Integer: - U8 - "0" @@ -15,7 +15,7 @@ outputs: lo: 13 hi: 16 stop: - Value: + Literal: Integer: - U8 - "7" @@ -36,7 +36,7 @@ outputs: type_: IntegerType: I64 start: - Value: + Literal: Integer: - I64 - "0" @@ -44,7 +44,7 @@ outputs: lo: 14 hi: 18 stop: - Value: + Literal: Integer: - I64 - "7" @@ -56,7 +56,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "1" @@ -76,14 +76,14 @@ outputs: variable: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":5}\"}" type_: Field start: - Value: + Literal: Field: - "0" - span: lo: 16 hi: 22 stop: - Value: + Literal: Integer: - U8 - "99" @@ -95,7 +95,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "1" @@ -115,7 +115,7 @@ outputs: variable: "{\"name\":\"x\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":5}\"}" type_: Boolean start: - Value: + Literal: Integer: - U8 - "0" @@ -129,7 +129,7 @@ outputs: statements: - Return: expression: - Value: + Literal: Integer: - U8 - "1" diff --git a/tests/expectations/parser/parser/statement/return.out b/tests/expectations/parser/parser/statement/return.out index 2356991aab..3c5d92787f 100644 --- a/tests/expectations/parser/parser/statement/return.out +++ b/tests/expectations/parser/parser/statement/return.out @@ -10,7 +10,7 @@ outputs: hi: 11 - Return: expression: - Value: + Literal: Integer: - U8 - "5" diff --git a/tests/expectations/parser/parser/statement/return_fail.out b/tests/expectations/parser/parser/statement/return_fail.out index dce6f7b319..d7c60d2359 100644 --- a/tests/expectations/parser/parser/statement/return_fail.out +++ b/tests/expectations/parser/parser/statement/return_fail.out @@ -3,5 +3,5 @@ namespace: ParseStatement expectation: Fail outputs: - "Error [EPAR0370009]: unexpected string: expected 'expression', got ''\n --> test:1:1\n |\n 1 | return\n | ^^^^^^" - - "Error [EPAR0370028]: Could not parse the implicit value: 5.\n --> test:1:8\n |\n 1 | return 5\n | ^" + - "Error [EPAR0370027]: Could not parse the implicit value: 5.\n --> test:1:8\n |\n 1 | return 5\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got 'if'\n --> test:2:1\n |\n 2 | if x {}\n | ^^" diff --git a/tests/expectations/parser/parser/unreachable/define.out b/tests/expectations/parser/parser/unreachable/define.out index 675af70254..cf4b1ed592 100644 --- a/tests/expectations/parser/parser/unreachable/define.out +++ b/tests/expectations/parser/parser/unreachable/define.out @@ -18,7 +18,6 @@ outputs: - "Error [EPAR0370009]: unexpected string: expected 'expression', got '_'\n --> test:1:1\n |\n 1 | _ x = 10u8;\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '='\n --> test:1:1\n |\n 1 | = x = 10u8;\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '=='\n --> test:1:1\n |\n 1 | == x = 10u8;\n | ^^" - - "Error [EPAR0370011]: invalid assignment target\n --> test:1:1\n |\n 1 | ! x = 10u8;\n | ^^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '!='\n --> test:1:1\n |\n 1 | != x = 10u8;\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '>'\n --> test:1:1\n |\n 1 | > x = 10u8;\n | ^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '>='\n --> test:1:1\n |\n 1 | >= x = 10u8;\n | ^^" @@ -47,4 +46,4 @@ outputs: - "Error [EPAR0370005]: expected ; -- got 'x'\n --> test:1:6\n |\n 1 | Self x = 10u8;\n | ^" - "Error [EPAR0370005]: expected ; -- got 'x'\n --> test:1:6\n |\n 1 | true x = 10u8;\n | ^" - "Error [EPAR0370005]: expected ; -- got 'x'\n --> test:1:7\n |\n 1 | false x = 10u8;\n | ^" - - "Error [EPAR0370028]: Could not parse the implicit value: 0.\n --> test:1:1\n |\n 1 | 0 x = 10u8;\n | ^" + - "Error [EPAR0370027]: Could not parse the implicit value: 0.\n --> test:1:1\n |\n 1 | 0 x = 10u8;\n | ^" diff --git a/tests/expectations/parser/parser/unreachable/math_op_fail.out b/tests/expectations/parser/parser/unreachable/math_op_fail.out index 5bf8d91210..f288ea3eaa 100644 --- a/tests/expectations/parser/parser/unreachable/math_op_fail.out +++ b/tests/expectations/parser/parser/unreachable/math_op_fail.out @@ -40,7 +40,7 @@ outputs: - "Error [EPAR0370005]: expected : -- got '='\n --> test:1:7\n |\n 1 | let x = a true b;\n | ^" - "Error [EPAR0370005]: expected : -- got '='\n --> test:1:7\n |\n 1 | let x = a false b;\n | ^" - "Error [EPAR0370005]: expected : -- got '='\n --> test:1:7\n |\n 1 | let x = a 0 b;\n | ^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x;=b;\n | ^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x;=b;\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'ident', got '='\n --> test:1:3\n |\n 1 | x.=b;\n | ^" - "Error [EPAR0370005]: expected ; -- got ','\n --> test:1:2\n |\n 1 | x,=b; // 43\n | ^" - "Error [EPAR0370005]: expected ; -- got '['\n --> test:1:2\n |\n 1 | x[=b;\n | ^" @@ -57,8 +57,8 @@ outputs: - "Error [EPAR0370009]: unexpected string: expected 'expression', got '='\n --> test:1:4\n |\n 1 | x<==b;\n | ^" - "Error [EPAR0370005]: expected ; -- got '..'\n --> test:1:2\n |\n 1 | x..=b;\n | ^^" - "Error [EPAR0370009]: unexpected string: expected 'expression', got '='\n --> test:1:3\n |\n 1 | x&=b;\n | ^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x==b;\n | ^^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x!=b;\n | ^^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x>=b;\n | ^^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x<=b;\n | ^^^^^" - - "Error [EPAR0370041]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x>=b;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x==b;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x!=b;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x>=b;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x<=b;\n | ^^^^^" + - "Error [EPAR0370040]: Expression statements are not supported.\n --> test:1:1\n |\n 1 | x>=b;\n | ^^^^^" diff --git a/tests/expectations/parser/parser/unreachable/math_op_pass.out b/tests/expectations/parser/parser/unreachable/math_op_pass.out index 2d7e81d11b..77a7e8a3e2 100644 --- a/tests/expectations/parser/parser/unreachable/math_op_pass.out +++ b/tests/expectations/parser/parser/unreachable/math_op_pass.out @@ -165,12 +165,8 @@ outputs: hi: 17 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"x_\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":2}\"}" - accesses: [] - span: - lo: 0 - hi: 2 + place: + Identifier: "{\"name\":\"x_\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":2}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":3,\\\"hi\\\":4}\"}" span: @@ -178,12 +174,8 @@ outputs: hi: 4 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xconsole\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":8}\"}" - accesses: [] - span: - lo: 0 - hi: 8 + place: + Identifier: "{\"name\":\"xconsole\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":8}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":9,\\\"hi\\\":10}\"}" span: @@ -191,12 +183,8 @@ outputs: hi: 10 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xconst\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":6}\"}" - accesses: [] - span: - lo: 0 - hi: 6 + place: + Identifier: "{\"name\":\"xconst\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":6}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":7,\\\"hi\\\":8}\"}" span: @@ -204,12 +192,8 @@ outputs: hi: 8 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xlet\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xlet\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -217,12 +201,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xfor\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xfor\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -230,12 +210,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xif\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" - accesses: [] - span: - lo: 0 - hi: 3 + place: + Identifier: "{\"name\":\"xif\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":5}\"}" span: @@ -243,12 +219,8 @@ outputs: hi: 5 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xelse\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" - accesses: [] - span: - lo: 0 - hi: 5 + place: + Identifier: "{\"name\":\"xelse\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":6,\\\"hi\\\":7}\"}" span: @@ -256,12 +228,8 @@ outputs: hi: 7 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xi8\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" - accesses: [] - span: - lo: 0 - hi: 3 + place: + Identifier: "{\"name\":\"xi8\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":5}\"}" span: @@ -269,12 +237,8 @@ outputs: hi: 5 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xi16\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xi16\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -282,12 +246,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xi32\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xi32\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -295,12 +255,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xi64\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xi64\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -308,12 +264,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xi128\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" - accesses: [] - span: - lo: 0 - hi: 5 + place: + Identifier: "{\"name\":\"xi128\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":6,\\\"hi\\\":7}\"}" span: @@ -321,12 +273,8 @@ outputs: hi: 7 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xu8\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" - accesses: [] - span: - lo: 0 - hi: 3 + place: + Identifier: "{\"name\":\"xu8\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":3}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":4,\\\"hi\\\":5}\"}" span: @@ -334,12 +282,8 @@ outputs: hi: 5 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xu16\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xu16\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -347,12 +291,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xu32\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xu32\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -360,12 +300,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xu64\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" - accesses: [] - span: - lo: 0 - hi: 4 + place: + Identifier: "{\"name\":\"xu64\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":4}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":5,\\\"hi\\\":6}\"}" span: @@ -373,12 +309,8 @@ outputs: hi: 6 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xu128\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" - accesses: [] - span: - lo: 0 - hi: 5 + place: + Identifier: "{\"name\":\"xu128\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":6,\\\"hi\\\":7}\"}" span: @@ -386,12 +318,8 @@ outputs: hi: 7 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xreturn\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":7}\"}" - accesses: [] - span: - lo: 0 - hi: 7 + place: + Identifier: "{\"name\":\"xreturn\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":7}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":8,\\\"hi\\\":9}\"}" span: @@ -399,12 +327,8 @@ outputs: hi: 9 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xtrue\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" - accesses: [] - span: - lo: 0 - hi: 5 + place: + Identifier: "{\"name\":\"xtrue\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":5}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":6,\\\"hi\\\":7}\"}" span: @@ -412,12 +336,8 @@ outputs: hi: 7 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"xfalse\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":6}\"}" - accesses: [] - span: - lo: 0 - hi: 6 + place: + Identifier: "{\"name\":\"xfalse\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":6}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":7,\\\"hi\\\":8}\"}" span: @@ -425,12 +345,8 @@ outputs: hi: 8 - Assign: operation: Assign - assignee: - identifier: "{\"name\":\"x0\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":2}\"}" - accesses: [] - span: - lo: 0 - hi: 2 + place: + Identifier: "{\"name\":\"x0\",\"span\":\"{\\\"lo\\\":0,\\\"hi\\\":2}\"}" value: Identifier: "{\"name\":\"b\",\"span\":\"{\\\"lo\\\":3,\\\"hi\\\":4}\"}" span: diff --git a/tests/parser/expression/literal/address_fail.leo b/tests/parser/expression/literal/address_fail.leo index 184713ec74..fb43d2e837 100644 --- a/tests/parser/expression/literal/address_fail.leo +++ b/tests/parser/expression/literal/address_fail.leo @@ -1,5 +1,5 @@ /* -namespace: Token +namespace: ParseExpression expectation: Fail */ aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1 @@ -16,4 +16,4 @@ aleo1 aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1aleo1 aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d11 -aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x +aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x + aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d1x diff --git a/tests/parser/expression/literal/string_fail.leo b/tests/parser/expression/literal/string_fail.leo index 96a3c0bfc0..04ce32d840 100644 --- a/tests/parser/expression/literal/string_fail.leo +++ b/tests/parser/expression/literal/string_fail.leo @@ -11,4 +11,3 @@ expectation: Fail "⭇😍; "2066:⁦" - diff --git a/tests/parser/unreachable/define.leo b/tests/parser/unreachable/define.leo index 2302acada1..b26290edd6 100644 --- a/tests/parser/unreachable/define.leo +++ b/tests/parser/unreachable/define.leo @@ -35,8 +35,6 @@ _ x = 10u8; == x = 10u8; -! x = 10u8; - != x = 10u8; > x = 10u8; diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index 052c5cebea..9cbe86fc4e 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -37,7 +37,7 @@ features = ["preserve_order"] version = "0.8" [dependencies.clap] -version = "3.2.1" +version = "3.2.6" features = ["derive"] [dependencies.leo-errors]