diff --git a/parser/src/test.rs b/parser/src/test.rs index 7052e2556f..f183d6a0ee 100644 --- a/parser/src/test.rs +++ b/parser/src/test.rs @@ -426,13 +426,29 @@ pub fn parser_tests() { let mut expectation_path = path.clone(); expectation_path += ".out"; let expectations: Option = if std::path::Path::new(&expectation_path).exists() { - let raw = std::fs::read_to_string(&expectation_path).expect("failed to read expectations file"); - Some(serde_yaml::from_str(&raw).expect("invalid yaml in expectations file")) + if std::env::var("CLEAR_LEO_TEST_EXPECTATIONS") + .unwrap_or_default() + .trim() + .len() + > 0 + { + None + } else { + let raw = std::fs::read_to_string(&expectation_path).expect("failed to read expectations file"); + Some(serde_yaml::from_str(&raw).expect("invalid yaml in expectations file")) + } } else { None }; let mut errors = vec![]; - let new_outputs = run_test(&config, &path, &content, expectations.as_ref(), &mut errors); + let raw_path = Path::new(&path); + let new_outputs = run_test( + &config, + raw_path.file_name().unwrap_or_default().to_str().unwrap_or_default(), + &content, + expectations.as_ref(), + &mut errors, + ); if errors.is_empty() { if expectations.is_none() { outputs.push((expectation_path, TestExpectation { diff --git a/tests/parser/circuits/big_self.leo.out b/tests/parser/circuits/big_self.leo.out index 3ab40521a1..21cb3b3626 100644 --- a/tests/parser/circuits/big_self.leo.out +++ b/tests/parser/circuits/big_self.leo.out @@ -6,12 +6,12 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"big_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"big_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitFunction: annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo\\\",\\\"content\\\":\\\" function x() -> Self {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"big_self.leo\\\",\\\"content\\\":\\\" function x() -> Self {\\\"}\"}" input: [] output: SelfType block: @@ -19,34 +19,34 @@ outputs: - Return: expression: CircuitInit: - name: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo\\\",\\\"content\\\":\\\" return Self {};\\\"}\"}" + name: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"big_self.leo\\\",\\\"content\\\":\\\" return Self {};\\\"}\"}" members: [] span: line_start: 5 line_stop: 5 col_start: 16 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo + path: big_self.leo content: " return Self {};" span: line_start: 5 line_stop: 5 col_start: 9 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo + path: big_self.leo content: " return Self {};" span: line_start: 4 line_stop: 6 col_start: 26 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo + path: big_self.leo content: " function x() -> Self {\n...\n }" span: line_start: 4 line_stop: 6 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/big_self.leo + path: big_self.leo content: " function x() -> Self {\n...\n }" functions: {} diff --git a/tests/parser/circuits/empty.leo.out b/tests/parser/circuits/empty.leo.out index d860d3063e..e568319a7e 100644 --- a/tests/parser/circuits/empty.leo.out +++ b/tests/parser/circuits/empty.leo.out @@ -6,7 +6,7 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/empty.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/empty.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"empty.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"empty.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: [] functions: {} diff --git a/tests/parser/circuits/field_and_functions.leo.out b/tests/parser/circuits/field_and_functions.leo.out index ac7a0125a8..564ca4d2d6 100644 --- a/tests/parser/circuits/field_and_functions.leo.out +++ b/tests/parser/circuits/field_and_functions.leo.out @@ -6,18 +6,18 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitVariable: - - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\" x: u32,\\\"}\"}" + - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\" x: u32,\\\"}\"}" - IntegerType: U32 - CircuitVariable: - - "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\" y: u32,\\\"}\"}" + - "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\" y: u32,\\\"}\"}" - IntegerType: U32 - CircuitFunction: annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\" function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\" function x() {\\\"}\"}" input: [] output: ~ block: @@ -31,32 +31,32 @@ outputs: line_stop: 7 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " return ();" span: line_start: 7 line_stop: 7 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " return ();" span: line_start: 6 line_stop: 8 col_start: 18 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " function x() {\n...\n }" span: line_start: 6 line_stop: 8 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " function x() {\n...\n }" - CircuitFunction: annotations: [] - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":9,\\\"line_stop\\\":9,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo\\\",\\\"content\\\":\\\" function y() {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":9,\\\"line_stop\\\":9,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"field_and_functions.leo\\\",\\\"content\\\":\\\" function y() {\\\"}\"}" input: [] output: ~ block: @@ -70,27 +70,27 @@ outputs: line_stop: 10 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " return ();" span: line_start: 10 line_stop: 10 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " return ();" span: line_start: 9 line_stop: 11 col_start: 18 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " function y() {\n...\n }" span: line_start: 9 line_stop: 11 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/field_and_functions.leo + path: field_and_functions.leo content: " function y() {\n...\n }" functions: {} diff --git a/tests/parser/circuits/fields.leo.out b/tests/parser/circuits/fields.leo.out index a280e83ca8..3df548f7d2 100644 --- a/tests/parser/circuits/fields.leo.out +++ b/tests/parser/circuits/fields.leo.out @@ -6,13 +6,13 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/fields.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/fields.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"fields.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"fields.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitVariable: - - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/fields.leo\\\",\\\"content\\\":\\\" x: u32,\\\"}\"}" + - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"fields.leo\\\",\\\"content\\\":\\\" x: u32,\\\"}\"}" - IntegerType: U32 - CircuitVariable: - - "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/fields.leo\\\",\\\"content\\\":\\\" y: u32,\\\"}\"}" + - "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"fields.leo\\\",\\\"content\\\":\\\" y: u32,\\\"}\"}" - IntegerType: U32 functions: {} diff --git a/tests/parser/circuits/functions.leo.out b/tests/parser/circuits/functions.leo.out index 80408a3315..14784190b0 100644 --- a/tests/parser/circuits/functions.leo.out +++ b/tests/parser/circuits/functions.leo.out @@ -6,12 +6,12 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"functions.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitFunction: annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo\\\",\\\"content\\\":\\\" function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"functions.leo\\\",\\\"content\\\":\\\" function x() {\\\"}\"}" input: [] output: ~ block: @@ -25,32 +25,32 @@ outputs: line_stop: 5 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 18 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " function x() {\n...\n }" span: line_start: 4 line_stop: 6 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " function x() {\n...\n }" - CircuitFunction: annotations: [] - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo\\\",\\\"content\\\":\\\" function y() {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"functions.leo\\\",\\\"content\\\":\\\" function y() {\\\"}\"}" input: [] output: ~ block: @@ -64,27 +64,27 @@ outputs: line_stop: 8 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " return ();" span: line_start: 8 line_stop: 8 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " return ();" span: line_start: 7 line_stop: 9 col_start: 18 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " function y() {\n...\n }" span: line_start: 7 line_stop: 9 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/functions.leo + path: functions.leo content: " function y() {\n...\n }" functions: {} diff --git a/tests/parser/circuits/mut_self.leo.out b/tests/parser/circuits/mut_self.leo.out index 4d6bff5ec2..e13dd9c806 100644 --- a/tests/parser/circuits/mut_self.leo.out +++ b/tests/parser/circuits/mut_self.leo.out @@ -6,14 +6,14 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"mut_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"mut_self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitFunction: annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo\\\",\\\"content\\\":\\\" function x(mut self) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"mut_self.leo\\\",\\\"content\\\":\\\" function x(mut self) {\\\"}\"}" input: - - MutSelfKeyword: "{\"name\":\"mut self\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":16,\\\"col_stop\\\":24,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo\\\",\\\"content\\\":\\\" function x(mut self) {\\\"}\"}" + - MutSelfKeyword: "{\"name\":\"mut self\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":16,\\\"col_stop\\\":24,\\\"path\\\":\\\"mut_self.leo\\\",\\\"content\\\":\\\" function x(mut self) {\\\"}\"}" output: ~ block: statements: @@ -26,27 +26,27 @@ outputs: line_stop: 5 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo + path: mut_self.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo + path: mut_self.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 26 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo + path: mut_self.leo content: " function x(mut self) {\n...\n }" span: line_start: 4 line_stop: 6 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/mut_self.leo + path: mut_self.leo content: " function x(mut self) {\n...\n }" functions: {} diff --git a/tests/parser/circuits/self.leo.out b/tests/parser/circuits/self.leo.out index 02f5ef83cb..8665de8843 100644 --- a/tests/parser/circuits/self.leo.out +++ b/tests/parser/circuits/self.leo.out @@ -6,14 +6,14 @@ outputs: expected_input: [] imports: [] circuits: - "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": - circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" + "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}": + circuit_name: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"self.leo\\\",\\\"content\\\":\\\"circuit X {\\\"}\"}" members: - CircuitFunction: annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/self.leo\\\",\\\"content\\\":\\\" function x(self) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"self.leo\\\",\\\"content\\\":\\\" function x(self) {\\\"}\"}" input: - - SelfKeyword: "{\"name\":\"self\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/circuits/self.leo\\\",\\\"content\\\":\\\" function x(self) {\\\"}\"}" + - SelfKeyword: "{\"name\":\"self\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"self.leo\\\",\\\"content\\\":\\\" function x(self) {\\\"}\"}" output: ~ block: statements: @@ -26,27 +26,27 @@ outputs: line_stop: 5 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/self.leo + path: self.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/self.leo + path: self.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 22 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/self.leo + path: self.leo content: " function x(self) {\n...\n }" span: line_start: 4 line_stop: 6 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/circuits/self.leo + path: self.leo content: " function x(self) {\n...\n }" functions: {} diff --git a/tests/parser/expression/access/array_access.leo.out b/tests/parser/expression/access/array_access.leo.out index f06cd92938..0236ef7eae 100644 --- a/tests/parser/expression/access/array_access.leo.out +++ b/tests/parser/expression/access/array_access.leo.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[0]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[0]\\\"}\"}" index: Value: Implicit: @@ -13,18 +13,18 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0]" - ArrayAccess: array: - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"X[1]\\\"}\"}" + Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"X[1]\\\"}\"}" index: Value: Implicit: @@ -33,18 +33,18 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "X[1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "X[1]" - ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[0u8]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[0u8]\\\"}\"}" index: Value: Integer: @@ -54,20 +54,20 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0u8]" - ArrayAccess: array: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[1u8][2u8]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[1u8][2u8]\\\"}\"}" index: Value: Integer: @@ -77,14 +77,14 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[1u8][2u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[1u8][2u8]" index: Value: @@ -95,14 +95,14 @@ outputs: line_stop: 1 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[1u8][2u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[1u8][2u8]" - ArrayAccess: array: @@ -110,39 +110,39 @@ outputs: array: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" index: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x][y][z]" index: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x][y][z]" index: - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" + Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x][y][z]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x][y][z]" - Call: function: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[0]()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[0]()\\\"}\"}" index: Value: Implicit: @@ -151,14 +151,14 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0]()" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0]()" arguments: [] span: @@ -166,20 +166,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[0]()" - ArrayAccess: array: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x()[0]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x()[0]\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x()[0]" index: Value: @@ -189,14 +189,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x()[0]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x()[0]" - Call: function: @@ -204,32 +204,32 @@ outputs: circuit: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" arguments: - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x(y)::y(x)" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x(y)::y(x)" arguments: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x(y)::y(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x(y)::y(x)" - ArrayAccess: array: @@ -237,15 +237,15 @@ outputs: tuple: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" index: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x].0[x]" index: value: "0" @@ -254,14 +254,14 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x].0[x]" index: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"array_access.leo\\\",\\\"content\\\":\\\"x[x].0[x]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_access.leo + path: array_access.leo content: "x[x].0[x]" diff --git a/tests/parser/expression/access/array_range_access.leo.out b/tests/parser/expression/access/array_range_access.leo.out index 4cd64e556e..a36d88bd4d 100644 --- a/tests/parser/expression/access/array_range_access.leo.out +++ b/tests/parser/expression/access/array_range_access.leo.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..]\\\"}\"}" left: ~ right: ~ span: @@ -12,11 +12,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[1..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[1..]\\\"}\"}" left: Value: Implicit: @@ -25,7 +25,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[1..]" right: ~ span: @@ -33,11 +33,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[1..]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..1]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..1]\\\"}\"}" left: ~ right: Value: @@ -47,18 +47,18 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..1]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[1..1]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[1..1]\\\"}\"}" left: Value: Implicit: @@ -67,7 +67,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[1..1]" right: Value: @@ -77,18 +77,18 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[1..1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[1..1]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[0..100]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[0..100]\\\"}\"}" left: Value: Implicit: @@ -97,7 +97,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0..100]" right: Value: @@ -107,20 +107,20 @@ outputs: line_stop: 1 col_start: 6 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0..100]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0..100]" - ArrayAccess: array: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[323452345.2345234523453453][323452345.2345234523453453]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[323452345.2345234523453453][323452345.2345234523453453]\\\"}\"}" index: TupleAccess: tuple: @@ -131,7 +131,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" index: value: "2345234523453453" @@ -140,14 +140,14 @@ outputs: line_stop: 1 col_start: 3 col_stop: 29 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 30 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" index: TupleAccess: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 31 col_stop: 40 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" index: value: "2345234523453453" @@ -168,18 +168,18 @@ outputs: line_stop: 1 col_start: 31 col_stop: 57 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 58 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[323452345.2345234523453453][323452345.2345234523453453]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[0u8..1u8]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[0u8..1u8]\\\"}\"}" left: Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0u8..1u8]" right: Value: @@ -200,18 +200,18 @@ outputs: line_stop: 1 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0u8..1u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0u8..1u8]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[0u8..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[0u8..]\\\"}\"}" left: Value: Integer: @@ -221,7 +221,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0u8..]" right: ~ span: @@ -229,11 +229,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[0u8..]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..0u8]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..0u8]\\\"}\"}" left: ~ right: Value: @@ -244,18 +244,18 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..0u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..0u8]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..]\\\"}\"}" left: ~ right: ~ span: @@ -263,22 +263,22 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" left: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y..]" right: ~ span: @@ -286,116 +286,116 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y..]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" left: ~ right: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[..y.x]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..y.x]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[..y.x]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" left: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y..y.x]" right: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y..y.x]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y..y.x]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y..y.x]" - ArrayRangeAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" left: CircuitMemberAccess: circuit: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y.x..y.x.y]" - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 3 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y.x..y.x.y]" right: CircuitMemberAccess: circuit: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 10 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y.x..y.x.y]" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"array_range_access.leo\\\",\\\"content\\\":\\\"x[x.y.x..y.x.y]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y.x..y.x.y]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/array_range_access.leo + path: array_range_access.leo content: "x[x.y.x..y.x.y]" diff --git a/tests/parser/expression/access/call.leo.out b/tests/parser/expression/access/call.leo.out index 38c332cb6d..0344f806ac 100644 --- a/tests/parser/expression/access/call.leo.out +++ b/tests/parser/expression/access/call.leo.out @@ -4,77 +4,77 @@ expectation: Pass outputs: - Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x()\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: x() - Call: function: - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"X()\\\"}\"}" + Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"X()\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: X() - Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(y)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(y)\\\"}\"}" arguments: - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(y)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(y)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: x(y) - Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" arguments: - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" - - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" + - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(y, z)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x(y, z)" - Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" arguments: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" - - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" + - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x(x, y, z)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x(x, y, z)" - Call: function: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x::y()" arguments: [] span: @@ -82,35 +82,35 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x::y()" - Call: function: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x::y(x)" arguments: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x::y(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x::y(x)" - Call: function: TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x.0(x)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x.0(x)\\\"}\"}" index: value: "0" span: @@ -118,22 +118,22 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: x.0(x) arguments: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x.0(x)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x.0(x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: x.0(x) - Call: function: ArrayAccess: array: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x[0](x)\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x[0](x)\\\"}\"}" index: Value: Implicit: @@ -142,21 +142,21 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x[0](x)" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x[0](x)" arguments: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo\\\",\\\"content\\\":\\\"x[0](x)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"call.leo\\\",\\\"content\\\":\\\"x[0](x)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/call.leo + path: call.leo content: "x[0](x)" diff --git a/tests/parser/expression/access/circuit.leo.out b/tests/parser/expression/access/circuit.leo.out index 621baa95b6..50f3f52648 100644 --- a/tests/parser/expression/access/circuit.leo.out +++ b/tests/parser/expression/access/circuit.leo.out @@ -4,59 +4,59 @@ expectation: Pass outputs: - CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y - CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"X.Y\\\"}\"}" - name: "{\"name\":\"Y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"X.Y\\\"}\"}" + Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"X.Y\\\"}\"}" + name: "{\"name\":\"Y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"X.Y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: X.Y - CircuitMemberAccess: circuit: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y.z - name: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" + name: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y.z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y.z - Call: function: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y()\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y()\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y()\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y() arguments: [] span: @@ -64,20 +64,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y() - TupleAccess: tuple: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y.0\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y.0\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y.0\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y.0\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y.0 index: value: "0" @@ -86,20 +86,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: x.y.0 - ArrayAccess: array: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y[1]\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo\\\",\\\"content\\\":\\\"x.y[1]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y[1]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit.leo\\\",\\\"content\\\":\\\"x.y[1]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: "x.y[1]" index: Value: @@ -109,12 +109,12 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: "x.y[1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit.leo + path: circuit.leo content: "x.y[1]" diff --git a/tests/parser/expression/access/circuit_static.leo.out b/tests/parser/expression/access/circuit_static.leo.out index 0ddcb5419a..bb32d24b37 100644 --- a/tests/parser/expression/access/circuit_static.leo.out +++ b/tests/parser/expression/access/circuit_static.leo.out @@ -4,59 +4,59 @@ expectation: Pass outputs: - CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y" - CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"X::Y\\\"}\"}" - name: "{\"name\":\"Y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"X::Y\\\"}\"}" + Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"X::Y\\\"}\"}" + name: "{\"name\":\"Y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"X::Y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "X::Y" - CircuitStaticFunctionAccess: circuit: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y::z" - name: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" + name: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y::z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y::z" - Call: function: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y()\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y()" arguments: [] span: @@ -64,20 +64,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y()" - TupleAccess: tuple: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y.0\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y.0\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y.0\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y.0\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y.0" index: value: "0" @@ -86,20 +86,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y.0" - ArrayAccess: array: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y[1]\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo\\\",\\\"content\\\":\\\"x::y[1]\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y[1]\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_static.leo\\\",\\\"content\\\":\\\"x::y[1]\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y[1]" index: Value: @@ -109,12 +109,12 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y[1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/circuit_static.leo + path: circuit_static.leo content: "x::y[1]" diff --git a/tests/parser/expression/access/tuple.leo.out b/tests/parser/expression/access/tuple.leo.out index eaaf1ef96a..ff3717fe55 100644 --- a/tests/parser/expression/access/tuple.leo.out +++ b/tests/parser/expression/access/tuple.leo.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.0\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.0\\\"}\"}" index: value: "0" span: @@ -12,11 +12,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.0 - TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.1\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.1\\\"}\"}" index: value: "1" span: @@ -24,11 +24,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.1 - TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.2\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.2\\\"}\"}" index: value: "2" span: @@ -36,13 +36,13 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.2 - TupleAccess: tuple: TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.0.0\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.0.0\\\"}\"}" index: value: "0" span: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.0.0 index: value: "0" @@ -59,13 +59,13 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.0.0 - TupleAccess: tuple: TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.1.1\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.1.1\\\"}\"}" index: value: "1" span: @@ -73,7 +73,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.1.1 index: value: "1" @@ -82,13 +82,13 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.1.1 - TupleAccess: tuple: TupleAccess: tuple: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo\\\",\\\"content\\\":\\\"x.2.2\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"x.2.2\\\"}\"}" index: value: "2" span: @@ -96,7 +96,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.2.2 index: value: "2" @@ -105,5 +105,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/access/tuple.leo + path: tuple.leo content: x.2.2 diff --git a/tests/parser/expression/array_init.leo.out b/tests/parser/expression/array_init.leo.out index 58107b0bba..439beb974e 100644 --- a/tests/parser/expression/array_init.leo.out +++ b/tests/parser/expression/array_init.leo.out @@ -12,7 +12,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0u8; 1]" dimensions: - value: "1" @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0u8; 1]" - ArrayInit: element: @@ -32,7 +32,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; 1]" dimensions: - value: "1" @@ -41,7 +41,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; 1]" - ArrayInit: element: @@ -52,7 +52,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1)]" dimensions: - value: "1" @@ -61,7 +61,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1)]" - ArrayInit: element: @@ -72,7 +72,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1, 2)]" dimensions: - value: "1" @@ -82,7 +82,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1, 2)]" - ArrayInit: element: @@ -93,7 +93,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1, 2, 3)]" dimensions: - value: "1" @@ -104,7 +104,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[0; (1, 2, 3)]" - ArrayInit: element: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 4 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[[[0; 3]; 2]; 1]" dimensions: - value: "3" @@ -128,7 +128,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[[[0; 3]; 2]; 1]" dimensions: - value: "2" @@ -137,7 +137,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[[[0; 3]; 2]; 1]" dimensions: - value: "1" @@ -146,5 +146,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_init.leo + path: array_init.leo content: "[[[0; 3]; 2]; 1]" diff --git a/tests/parser/expression/array_inline.leo.out b/tests/parser/expression/array_inline.leo.out index 0bf411e3c9..80f7b9eb6d 100644 --- a/tests/parser/expression/array_inline.leo.out +++ b/tests/parser/expression/array_inline.leo.out @@ -13,7 +13,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0u8, 1, 2, 3]" - Expression: Value: @@ -23,7 +23,7 @@ outputs: line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0u8, 1, 2, 3]" - Expression: Value: @@ -33,7 +33,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0u8, 1, 2, 3]" - Expression: Value: @@ -43,14 +43,14 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0u8, 1, 2, 3]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0u8, 1, 2, 3]" - ArrayInline: elements: @@ -62,14 +62,14 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1]" - ArrayInline: elements: @@ -82,14 +82,14 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1u8]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1u8]" - ArrayInline: elements: @@ -102,14 +102,14 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1u8,]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[1u8,]" - ArrayInline: elements: @@ -121,7 +121,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0, 1,]" - Expression: Value: @@ -131,14 +131,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0, 1,]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0, 1,]" - ArrayInline: elements: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0,1,]" - Expression: Value: @@ -160,14 +160,14 @@ outputs: line_stop: 1 col_start: 4 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0,1,]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[0,1,]" - ArrayInline: elements: [] @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[]" - ArrayInline: elements: @@ -191,7 +191,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - Expression: Value: @@ -201,7 +201,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - Expression: Value: @@ -211,14 +211,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - Expression: ArrayInline: @@ -231,7 +231,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - Expression: Value: @@ -241,7 +241,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - Expression: Value: @@ -251,21 +251,21 @@ outputs: line_stop: 1 col_start: 15 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" span: line_start: 1 line_stop: 1 col_start: 10 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[1,2,3],[1,2,3]]" - ArrayInline: elements: @@ -277,14 +277,14 @@ outputs: line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[]]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[]]" - ArrayInline: elements: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[], []]" - Expression: ArrayInline: @@ -306,12 +306,12 @@ outputs: line_stop: 1 col_start: 6 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[], []]" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/array_inline.leo + path: array_inline.leo content: "[[], []]" diff --git a/tests/parser/expression/binary/add.leo.out b/tests/parser/expression/binary/add.leo.out index 9b1e84f957..c8e55a9914 100644 --- a/tests/parser/expression/binary/add.leo.out +++ b/tests/parser/expression/binary/add.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 1 op: Add span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 2+3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 2+3 op: Add span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 2+3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 + 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 + 3 op: Add span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 + 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 + 3 op: Add span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 + 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 op: Mul span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 op: Mul span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 op: Add span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 - 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 - 3 op: Add span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 - 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 - 3 op: Sub span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 + 2 - 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Add span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 21 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Sub span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/add.leo + path: add.leo content: 1 * 2 + 3 * 4 - 5 * 6 diff --git a/tests/parser/expression/binary/and.leo.out b/tests/parser/expression/binary/and.leo.out index dbd716e934..4fbd94140e 100644 --- a/tests/parser/expression/binary/and.leo.out +++ b/tests/parser/expression/binary/and.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true && false right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true && false op: And span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true && false - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: false&&true right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 8 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: false&&true op: And span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: false&&true - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true&&false&&true right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 7 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true&&false&&true op: And span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true&&false&&true right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true&&false&&true op: And span: @@ -107,5 +107,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/and.leo + path: and.leo content: true&&false&&true diff --git a/tests/parser/expression/binary/div.leo.out b/tests/parser/expression/binary/div.leo.out index b46d5ee48b..cdaac3bc6e 100644 --- a/tests/parser/expression/binary/div.leo.out +++ b/tests/parser/expression/binary/div.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 1 op: Div span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 2/3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 2/3 op: Div span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 2/3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 2 / 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 2 / 3 op: Div span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 2 / 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 2 / 3 op: Div span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 / 2 / 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 op: Pow span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 15 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 op: Pow span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 op: Div span: @@ -176,5 +176,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/div.leo + path: div.leo content: 1 ** 2 / 3 ** 4 diff --git a/tests/parser/expression/binary/eq.leo.out b/tests/parser/expression/binary/eq.leo.out index e42cf7402c..ec7a1a9248 100644 --- a/tests/parser/expression/binary/eq.leo.out +++ b/tests/parser/expression/binary/eq.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 1 op: Eq span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 2==3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 4 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 2==3 op: Eq span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 2==3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 op: Eq span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 op: Eq span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 op: Lt span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 op: Lt span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 op: Eq span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 op: Eq span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 op: Eq span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 == 2 == 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 op: Lt span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 op: Lt span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 op: Eq span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 op: Lt span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 op: Eq span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/eq.leo + path: eq.leo content: 1 < 2 == 3 < 4 == 5 < 6 diff --git a/tests/parser/expression/binary/exp.leo.out b/tests/parser/expression/binary/exp.leo.out index bd0c01b16a..17fb69d074 100644 --- a/tests/parser/expression/binary/exp.leo.out +++ b/tests/parser/expression/binary/exp.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 1 op: Pow span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 2**3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 4 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 2**3 op: Pow span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 2**3 - Binary: left: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 2 ** 3 right: Binary: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 2 ** 3 right: Value: @@ -91,7 +91,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 2 ** 3 op: Pow span: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 2 ** 3 op: Pow span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 ** 2 ** 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 target_type: IntegerType: I8 @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 right: Cast: @@ -141,7 +141,7 @@ outputs: line_stop: 1 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 target_type: IntegerType: I8 @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 12 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 op: Pow span: @@ -158,7 +158,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 - Binary: left: @@ -171,7 +171,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 target_type: IntegerType: I8 @@ -180,7 +180,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 right: Binary: @@ -194,7 +194,7 @@ outputs: line_stop: 1 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 target_type: IntegerType: I8 @@ -203,7 +203,7 @@ outputs: line_stop: 1 col_start: 12 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 right: Cast: @@ -215,7 +215,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 target_type: IntegerType: I8 @@ -224,7 +224,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 30 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 op: Pow span: @@ -232,7 +232,7 @@ outputs: line_stop: 1 col_start: 12 col_stop: 30 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 op: Pow span: @@ -240,5 +240,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 30 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/exp.leo + path: exp.leo content: 1 as i8 ** 3 as i8 ** 5 as i8 diff --git a/tests/parser/expression/binary/gt.leo.out b/tests/parser/expression/binary/gt.leo.out index 4c3dd9f95e..2cb71442b2 100644 --- a/tests/parser/expression/binary/gt.leo.out +++ b/tests/parser/expression/binary/gt.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 1 op: Gt span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 2>3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 2>3 op: Gt span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 2>3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 op: Gt span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 op: Gt span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 op: Add span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 op: Add span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 op: Gt span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 op: Gt span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 op: Gt span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 > 2 > 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 op: Add span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 op: Add span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 op: Gt span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 21 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 op: Add span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 op: Gt span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gt.leo + path: gt.leo content: 1 + 2 > 3 + 4 > 5 + 6 diff --git a/tests/parser/expression/binary/gte.leo.out b/tests/parser/expression/binary/gte.leo.out index c72f275003..f2f5152967 100644 --- a/tests/parser/expression/binary/gte.leo.out +++ b/tests/parser/expression/binary/gte.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 1 op: Ge span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 2 >= 3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 2 >= 3 op: Ge span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 2 >= 3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 op: Ge span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 op: Ge span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 op: Add span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 op: Add span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 op: Ge span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 op: Ge span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 op: Ge span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 >= 2 >= 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 op: Add span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 op: Add span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 op: Ge span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 op: Add span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 op: Ge span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/gte.leo + path: gte.leo content: 1 + 2 >= 3 + 4 >= 5 + 6 diff --git a/tests/parser/expression/binary/lt.leo.out b/tests/parser/expression/binary/lt.leo.out index 9b196202f0..b13e2485bc 100644 --- a/tests/parser/expression/binary/lt.leo.out +++ b/tests/parser/expression/binary/lt.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 1 op: Lt span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 2<3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 2<3 op: Lt span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 2<3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 op: Lt span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 op: Lt span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 op: Add span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 op: Add span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 op: Lt span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 op: Lt span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 op: Lt span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 < 2 < 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 op: Add span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 op: Add span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 op: Lt span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 21 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 op: Add span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 op: Lt span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lt.leo + path: lt.leo content: 1 + 2 < 3 + 4 < 5 + 6 diff --git a/tests/parser/expression/binary/lte.leo.out b/tests/parser/expression/binary/lte.leo.out index bb8675db8a..ad8196c281 100644 --- a/tests/parser/expression/binary/lte.leo.out +++ b/tests/parser/expression/binary/lte.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 1 op: Le span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 2 <= 3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 2 <= 3 op: Le span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 2 <= 3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 op: Le span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 op: Le span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 op: Add span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 op: Add span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 op: Le span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 op: Le span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 op: Le span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 <= 2 <= 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 op: Add span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 op: Add span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 op: Le span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 op: Add span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 op: Le span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/lte.leo + path: lte.leo content: 1 + 2 <= 3 + 4 <= 5 + 6 diff --git a/tests/parser/expression/binary/mul.leo.out b/tests/parser/expression/binary/mul.leo.out index 0cde715cf4..405c497520 100644 --- a/tests/parser/expression/binary/mul.leo.out +++ b/tests/parser/expression/binary/mul.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 1 op: Mul span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 2*3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 2*3 op: Mul span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 2*3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 2 * 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 2 * 3 op: Mul span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 2 * 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 2 * 3 op: Mul span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 * 2 * 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 op: Pow span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 15 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 op: Pow span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 op: Mul span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 - Binary: left: @@ -191,7 +191,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 right: Value: @@ -201,7 +201,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 op: Pow span: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 right: Binary: @@ -221,7 +221,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 right: Value: @@ -231,7 +231,7 @@ outputs: line_stop: 1 col_start: 15 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 op: Pow span: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 op: Mul span: @@ -247,7 +247,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 right: Binary: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 right: Value: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 24 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 op: Pow span: @@ -277,7 +277,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 op: Div span: @@ -285,5 +285,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/mul.leo + path: mul.leo content: 1 ** 2 * 3 ** 4 / 5 ** 6 diff --git a/tests/parser/expression/binary/ne.leo.out b/tests/parser/expression/binary/ne.leo.out index 95a4c4dafd..2a04bbd503 100644 --- a/tests/parser/expression/binary/ne.leo.out +++ b/tests/parser/expression/binary/ne.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 1 op: Ne span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 2!=3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 4 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 2!=3 op: Ne span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 2!=3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 op: Ne span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 op: Ne span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 op: Lt span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 op: Lt span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 op: Ne span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 op: Ne span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 op: Ne span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 != 2 != 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 op: Lt span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 14 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 op: Lt span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 op: Ne span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 23 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 op: Lt span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 19 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 op: Ne span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/ne.leo + path: ne.leo content: 1 < 2 != 3 < 4 != 5 < 6 diff --git a/tests/parser/expression/binary/or.leo.out b/tests/parser/expression/binary/or.leo.out index 31244415b2..009efeffeb 100644 --- a/tests/parser/expression/binary/or.leo.out +++ b/tests/parser/expression/binary/or.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 1 op: Add span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 2+3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 2+3 op: Add span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 2+3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 + 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 + 3 op: Add span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 + 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 + 3 op: Add span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 + 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 op: Mul span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 op: Mul span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 op: Add span: @@ -176,7 +176,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - Binary: left: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 - 3 right: Value: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 - 3 op: Add span: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 - 3 right: Value: @@ -217,7 +217,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 - 3 op: Sub span: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 + 2 - 3 - Binary: left: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -250,7 +250,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -258,7 +258,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Binary: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Add span: @@ -296,7 +296,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Binary: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 right: Value: @@ -318,7 +318,7 @@ outputs: line_stop: 1 col_start: 21 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Mul span: @@ -326,7 +326,7 @@ outputs: line_stop: 1 col_start: 17 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 op: Sub span: @@ -334,5 +334,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/or.leo + path: or.leo content: 1 * 2 + 3 * 4 - 5 * 6 diff --git a/tests/parser/expression/binary/sub.leo.out b/tests/parser/expression/binary/sub.leo.out index f3782d3b0e..c0c9f2bcc4 100644 --- a/tests/parser/expression/binary/sub.leo.out +++ b/tests/parser/expression/binary/sub.leo.out @@ -11,7 +11,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 1 right: Value: @@ -21,7 +21,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 1 op: Sub span: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 1 - Binary: left: @@ -40,7 +40,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 2-3 right: Value: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 2-3 op: Sub span: @@ -58,7 +58,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 2-3 - Binary: left: @@ -71,7 +71,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 2 - 3 right: Value: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 2 - 3 op: Sub span: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 2 - 3 right: Value: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 2 - 3 op: Sub span: @@ -107,7 +107,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 - 2 - 3 - Binary: left: @@ -120,7 +120,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 right: Value: @@ -130,7 +130,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 op: Mul span: @@ -138,7 +138,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 right: Binary: @@ -150,7 +150,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 right: Value: @@ -160,7 +160,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 op: Mul span: @@ -168,7 +168,7 @@ outputs: line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 op: Sub span: @@ -176,5 +176,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/binary/sub.leo + path: sub.leo content: 1 * 2 - 3 * 4 diff --git a/tests/parser/expression/cast.leo.out b/tests/parser/expression/cast.leo.out index 1aa4150b7d..3c7e001217 100644 --- a/tests/parser/expression/cast.leo.out +++ b/tests/parser/expression/cast.leo.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Cast: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x as u8\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x as u8\\\"}\"}" target_type: IntegerType: U8 span: @@ -12,23 +12,23 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as u8 - Cast: inner: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"y as id\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"y as id\\\"}\"}" target_type: - Circuit: "{\"name\":\"id\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"y as id\\\"}\"}" + Circuit: "{\"name\":\"id\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":8,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"y as id\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: y as id - Cast: inner: - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"z as u32\\\"}\"}" + Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"z as u32\\\"}\"}" target_type: IntegerType: U32 span: @@ -36,11 +36,11 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: z as u32 - Cast: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x as i128\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x as i128\\\"}\"}" target_type: IntegerType: I128 span: @@ -48,13 +48,13 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as i128 - Cast: inner: Cast: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x as u8 as u128\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x as u8 as u128\\\"}\"}" target_type: IntegerType: U8 span: @@ -62,7 +62,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as u8 as u128 target_type: IntegerType: U128 @@ -71,39 +71,39 @@ outputs: line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as u8 as u128 - Cast: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x as field\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x as field\\\"}\"}" target_type: Field span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as field - Cast: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x as group\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x as group\\\"}\"}" target_type: Group span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x as group - Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" right: Binary: left: Cast: inner: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" target_type: IntegerType: U32 span: @@ -111,17 +111,17 @@ outputs: line_stop: 1 col_start: 6 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x ** y as u32 ** z right: - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" + Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"x ** y as u32 ** z\\\"}\"}" op: Pow span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x ** y as u32 ** z op: Pow span: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: x ** y as u32 ** z - Value: Implicit: @@ -144,14 +144,14 @@ outputs: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"!x as u32\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"!x as u32\\\"}\"}" op: Not span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: "!x as u32" target_type: IntegerType: U32 @@ -160,20 +160,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: "!x as u32" - Cast: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/cast.leo\\\",\\\"content\\\":\\\"-x as u32\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"cast.leo\\\",\\\"content\\\":\\\"-x as u32\\\"}\"}" op: Negate span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: "-x as u32" target_type: IntegerType: U32 @@ -182,5 +182,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/cast.leo + path: cast.leo content: "-x as u32" diff --git a/tests/parser/expression/circuit_init.leo.out b/tests/parser/expression/circuit_init.leo.out index 987dbc18dc..850bea8949 100644 --- a/tests/parser/expression/circuit_init.leo.out +++ b/tests/parser/expression/circuit_init.leo.out @@ -3,111 +3,111 @@ ns: ParseExpression expectation: Pass outputs: - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x {}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x {}\\\"}\"}" members: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x {}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x {y}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x {y}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x {y}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x {y}\\\"}\"}" expression: ~ span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x {y}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y}\\\"}\"}" expression: ~ span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{y}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{}\\\"}\"}" members: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" expression: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: y}\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{y: y}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" expression: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x}\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{y: x}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" expression: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y: x,}\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{y: x,}" - CircuitInit: - name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" + name: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" members: - - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" + - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" expression: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" - - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" + - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" expression: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"x{y:x, x:y,}\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "x{y:x, x:y,}" - CircuitInit: - name: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo\\\",\\\"content\\\":\\\"Self {}\\\"}\"}" + name: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"circuit_init.leo\\\",\\\"content\\\":\\\"Self {}\\\"}\"}" members: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/circuit_init.leo + path: circuit_init.leo content: "Self {}" diff --git a/tests/parser/expression/ident.leo.out b/tests/parser/expression/ident.leo.out index 5c12cc7e44..0c2b3425b4 100644 --- a/tests/parser/expression/ident.leo.out +++ b/tests/parser/expression/ident.leo.out @@ -2,22 +2,22 @@ ns: ParseExpression expectation: Pass outputs: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"x\\\"}\"}" - - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"X\\\"}\"}" - - Identifier: "{\"name\":\"xxx\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"xxx\\\"}\"}" - - Identifier: "{\"name\":\"XXX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"XXX\\\"}\"}" - - Identifier: "{\"name\":\"x1\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"x1\\\"}\"}" - - Identifier: "{\"name\":\"xu32\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"xu32\\\"}\"}" - - Identifier: "{\"name\":\"testx\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"testx\\\"}\"}" - - Identifier: "{\"name\":\"truex\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"truex\\\"}\"}" - - Identifier: "{\"name\":\"TRUE\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"TRUE\\\"}\"}" - - Identifier: "{\"name\":\"testX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"testX\\\"}\"}" - - Identifier: "{\"name\":\"letX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"letX\\\"}\"}" - - Identifier: "{\"name\":\"constX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"constX\\\"}\"}" - - Identifier: "{\"name\":\"test_test\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"test_test\\\"}\"}" - - Identifier: "{\"name\":\"self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"self\\\"}\"}" - - Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"Self\\\"}\"}" - - Identifier: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"input\\\"}\"}" - - Identifier: "{\"name\":\"selfX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"selfX\\\"}\"}" - - Identifier: "{\"name\":\"SelfX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"SelfX\\\"}\"}" - - Identifier: "{\"name\":\"inputX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ident.leo\\\",\\\"content\\\":\\\"inputX\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"x\\\"}\"}" + - Identifier: "{\"name\":\"X\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"X\\\"}\"}" + - Identifier: "{\"name\":\"xxx\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":4,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"xxx\\\"}\"}" + - Identifier: "{\"name\":\"XXX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":4,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"XXX\\\"}\"}" + - Identifier: "{\"name\":\"x1\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":3,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"x1\\\"}\"}" + - Identifier: "{\"name\":\"xu32\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"xu32\\\"}\"}" + - Identifier: "{\"name\":\"testx\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"testx\\\"}\"}" + - Identifier: "{\"name\":\"truex\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"truex\\\"}\"}" + - Identifier: "{\"name\":\"TRUE\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"TRUE\\\"}\"}" + - Identifier: "{\"name\":\"testX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"testX\\\"}\"}" + - Identifier: "{\"name\":\"letX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"letX\\\"}\"}" + - Identifier: "{\"name\":\"constX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":7,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"constX\\\"}\"}" + - Identifier: "{\"name\":\"test_test\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":10,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"test_test\\\"}\"}" + - Identifier: "{\"name\":\"self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"self\\\"}\"}" + - Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"Self\\\"}\"}" + - Identifier: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"input\\\"}\"}" + - Identifier: "{\"name\":\"selfX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"selfX\\\"}\"}" + - Identifier: "{\"name\":\"SelfX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":6,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"SelfX\\\"}\"}" + - Identifier: "{\"name\":\"inputX\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":7,\\\"path\\\":\\\"ident.leo\\\",\\\"content\\\":\\\"inputX\\\"}\"}" diff --git a/tests/parser/expression/literal/address_parse.leo.out b/tests/parser/expression/literal/address_parse.leo.out index 3a9c02ca39..e42fe1fb83 100644 --- a/tests/parser/expression/literal/address_parse.leo.out +++ b/tests/parser/expression/literal/address_parse.leo.out @@ -9,7 +9,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 64 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8 - Value: Address: @@ -18,7 +18,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 64 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j9 - Value: Address: @@ -27,7 +27,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 64 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d9 - Value: Address: @@ -36,7 +36,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 64 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: aleo1aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8st - Value: Address: @@ -45,7 +45,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 73 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: address(aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j8) - Value: Address: @@ -54,7 +54,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 73 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: address(aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57j9) - Value: Address: @@ -63,7 +63,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 73 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: address(aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8sta57d9) - Value: Address: @@ -72,5 +72,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 73 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/address_parse.leo + path: address_parse.leo content: address(aleo1aleo1qnr4dkkvkgfqph0vzc3y6z2eu975wnpz2925ntjccd5cfqxtyu8st) diff --git a/tests/parser/expression/literal/bool_parse.leo.out b/tests/parser/expression/literal/bool_parse.leo.out index 8b5b296f20..a66d94243e 100644 --- a/tests/parser/expression/literal/bool_parse.leo.out +++ b/tests/parser/expression/literal/bool_parse.leo.out @@ -9,7 +9,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/bool_parse.leo + path: bool_parse.leo content: "true" - Value: Boolean: @@ -18,5 +18,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/bool_parse.leo + path: bool_parse.leo content: "false" diff --git a/tests/parser/expression/literal/group.leo.out b/tests/parser/expression/literal/group.leo.out index d42d0b6e33..a3be242f6d 100644 --- a/tests/parser/expression/literal/group.leo.out +++ b/tests/parser/expression/literal/group.leo.out @@ -12,7 +12,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, _)group" - Value: Group: @@ -24,7 +24,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, -)group" - Value: Group: @@ -36,7 +36,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, -)group" - Value: Group: @@ -48,7 +48,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, +)group" - Value: Group: @@ -60,7 +60,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, +)group" - Value: Group: @@ -72,7 +72,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, -)group" - Value: Group: @@ -84,7 +84,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, _)group" - Value: Group: @@ -96,7 +96,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123,-456)group" y: Number: @@ -105,14 +105,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123,-456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123,-456)group" - Value: Group: @@ -124,7 +124,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" y: Number: @@ -133,14 +133,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" - Value: Group: @@ -152,7 +152,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" y: Number: @@ -161,14 +161,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-123,456)group" - Value: Group: @@ -180,7 +180,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, _)group" y: Inferred span: @@ -188,7 +188,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, _)group" - Value: Group: @@ -200,7 +200,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" y: SignLow span: @@ -208,7 +208,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" - Value: Group: @@ -220,7 +220,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" y: SignLow span: @@ -228,7 +228,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" - Value: Group: @@ -240,7 +240,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, +)group" y: SignHigh span: @@ -248,7 +248,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, +)group" - Value: Group: @@ -260,7 +260,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, +)group" y: SignHigh span: @@ -268,7 +268,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, +)group" - Value: Group: @@ -280,7 +280,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" y: SignLow span: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, -)group" - Value: Group: @@ -300,7 +300,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, _)group" y: Inferred span: @@ -308,7 +308,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, _)group" - Value: Group: @@ -321,14 +321,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" - Value: Group: @@ -341,14 +341,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, 345)group" - Value: Group: @@ -361,14 +361,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" - Value: Group: @@ -381,14 +381,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, 345)group" - Value: Group: @@ -401,14 +401,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(+, 345)group" - Value: Group: @@ -421,14 +421,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(-, 345)group" - Value: Group: @@ -441,14 +441,14 @@ outputs: line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, 345)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(_, 345)group" - Value: Group: @@ -460,7 +460,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -469,14 +469,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -488,7 +488,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -497,14 +497,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -516,7 +516,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -525,14 +525,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -544,7 +544,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -553,14 +553,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -572,7 +572,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -581,14 +581,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -600,7 +600,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -609,14 +609,14 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" - Value: Group: @@ -628,7 +628,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" y: Number: @@ -637,12 +637,12 @@ outputs: line_stop: 1 col_start: 7 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/group.leo + path: group.leo content: "(123, 456)group" diff --git a/tests/parser/expression/literal/int_parse/field.leo.out b/tests/parser/expression/literal/int_parse/field.leo.out index 81e285cb21..85efaa5fd5 100644 --- a/tests/parser/expression/literal/int_parse/field.leo.out +++ b/tests/parser/expression/literal/int_parse/field.leo.out @@ -9,7 +9,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 123field - Value: Implicit: @@ -18,7 +18,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: "123" - Value: Field: @@ -27,7 +27,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 456field - Value: Field: @@ -36,7 +36,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 86 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802field - Value: Field: @@ -45,7 +45,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 406 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802field - Value: Field: @@ -54,7 +54,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 340130024field - Value: Field: @@ -63,7 +63,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 158951116field - Value: Field: @@ -72,7 +72,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 155529659field - Value: Field: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 642023166field - Value: Field: @@ -90,7 +90,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 228481736field - Value: Field: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 469712960field - Value: Field: @@ -108,7 +108,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 929437719field - Value: Field: @@ -117,7 +117,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 721072814field - Value: Field: @@ -126,7 +126,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 363254789field - Value: Field: @@ -135,7 +135,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 906732565field - Value: Field: @@ -144,7 +144,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 288246391field - Value: Field: @@ -153,7 +153,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 724940549field - Value: Field: @@ -162,7 +162,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 487101620field - Value: Field: @@ -171,7 +171,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 261373583field - Value: Field: @@ -180,7 +180,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 891163927field - Value: Field: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 743967544field - Value: Field: @@ -198,7 +198,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 8372586field - Value: Field: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 461793278field - Value: Field: @@ -216,7 +216,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 806307045field - Value: Field: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 122764546field - Value: Field: @@ -234,7 +234,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 356336181field - Value: Field: @@ -243,7 +243,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 158370903field - Value: Field: @@ -252,7 +252,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 774460877field - Value: Field: @@ -261,7 +261,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 557174131field - Value: Field: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 492401267field - Value: Field: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 893445620field - Value: Field: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 957757048field - Value: Field: @@ -297,7 +297,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 721540649field - Value: Field: @@ -306,7 +306,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 390746493field - Value: Field: @@ -315,7 +315,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 211251725field - Value: Field: @@ -324,7 +324,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 938266114field - Value: Field: @@ -333,7 +333,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 156985870field - Value: Field: @@ -342,7 +342,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 703831126field - Value: Field: @@ -351,7 +351,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 729964155field - Value: Field: @@ -360,7 +360,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 988151305field - Value: Field: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 320872435field - Value: Field: @@ -378,7 +378,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 719287167field - Value: Field: @@ -387,7 +387,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 152289486field - Value: Field: @@ -396,7 +396,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 740067975field - Value: Field: @@ -405,7 +405,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 728627816field - Value: Field: @@ -414,7 +414,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 385008978field - Value: Field: @@ -423,7 +423,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 553967635field - Value: Field: @@ -432,7 +432,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 71980713field - Value: Field: @@ -441,7 +441,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 519444716field - Value: Field: @@ -450,7 +450,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 116499965field - Value: Field: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 717422268field - Value: Field: @@ -468,7 +468,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 18966279field - Value: Field: @@ -477,7 +477,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 22458638field - Value: Field: @@ -486,7 +486,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 857282620field - Value: Field: @@ -495,7 +495,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 920675898field - Value: Field: @@ -504,7 +504,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 762235516field - Value: Field: @@ -513,7 +513,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 469018377field - Value: Field: @@ -522,7 +522,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 199986521field - Value: Field: @@ -531,7 +531,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 536679358field - Value: Field: @@ -540,7 +540,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 591399452field - Value: Field: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 83083158field - Value: Field: @@ -558,7 +558,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 599449051field - Value: Field: @@ -567,7 +567,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 445442318field - Value: Field: @@ -576,7 +576,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 585486590field - Value: Field: @@ -585,7 +585,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 209278800field - Value: Field: @@ -594,7 +594,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 873568117field - Value: Field: @@ -603,7 +603,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 664470940field - Value: Field: @@ -612,7 +612,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 465262783field - Value: Field: @@ -621,7 +621,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 605652874field - Value: Field: @@ -630,7 +630,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 376803940field - Value: Field: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 965247040field - Value: Field: @@ -648,7 +648,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 598474509field - Value: Field: @@ -657,7 +657,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 845119918field - Value: Field: @@ -666,7 +666,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 648159133field - Value: Field: @@ -675,7 +675,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 669051032field - Value: Field: @@ -684,7 +684,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 800600261field - Value: Field: @@ -693,7 +693,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 434689764field - Value: Field: @@ -702,7 +702,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 520060080field - Value: Field: @@ -711,7 +711,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 804659385field - Value: Field: @@ -720,7 +720,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 537828058field - Value: Field: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 716600292field - Value: Field: @@ -738,7 +738,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 387020273field - Value: Field: @@ -747,7 +747,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 199375617field - Value: Field: @@ -756,7 +756,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 680337189field - Value: Field: @@ -765,7 +765,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 818479931field - Value: Field: @@ -774,7 +774,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 893693281field - Value: Field: @@ -783,7 +783,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 87377802field - Value: Field: @@ -792,7 +792,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 84699261field - Value: Field: @@ -801,7 +801,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 292826090field - Value: Field: @@ -810,7 +810,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 569171405field - Value: Field: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 387436237field - Value: Field: @@ -828,7 +828,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 150682190field - Value: Field: @@ -837,7 +837,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 888770419field - Value: Field: @@ -846,7 +846,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 824696431field - Value: Field: @@ -855,7 +855,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 765659803field - Value: Field: @@ -864,7 +864,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 270163693field - Value: Field: @@ -873,7 +873,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 427940240field - Value: Field: @@ -882,7 +882,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 504997332field - Value: Field: @@ -891,7 +891,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 337808338field - Value: Field: @@ -900,7 +900,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 907200008field - Value: Field: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 757177889field - Value: Field: @@ -918,7 +918,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 696697188field - Value: Field: @@ -927,7 +927,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 41376051field - Value: Field: @@ -936,7 +936,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 496293518field - Value: Field: @@ -945,5 +945,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/field.leo + path: field.leo content: 251218820field diff --git a/tests/parser/expression/literal/int_parse/i128.leo.out b/tests/parser/expression/literal/int_parse/i128.leo.out index 75f0b51cc2..af7bb119ff 100644 --- a/tests/parser/expression/literal/int_parse/i128.leo.out +++ b/tests/parser/expression/literal/int_parse/i128.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 123i128 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 456i128 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 85 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802i128 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 405 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802i128 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 340130024i128 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 158951116i128 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 155529659i128 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 642023166i128 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 228481736i128 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 469712960i128 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 929437719i128 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 721072814i128 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 363254789i128 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 906732565i128 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 288246391i128 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 724940549i128 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 487101620i128 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 261373583i128 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 891163927i128 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 743967544i128 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 8372586i128 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 461793278i128 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 806307045i128 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 122764546i128 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 356336181i128 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 158370903i128 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 774460877i128 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 557174131i128 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 492401267i128 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 893445620i128 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 957757048i128 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 721540649i128 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 390746493i128 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 211251725i128 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 938266114i128 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 156985870i128 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 703831126i128 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 729964155i128 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 988151305i128 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 320872435i128 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 719287167i128 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 152289486i128 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 740067975i128 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 728627816i128 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 385008978i128 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 553967635i128 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 71980713i128 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 519444716i128 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 116499965i128 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 717422268i128 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 18966279i128 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 22458638i128 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 857282620i128 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 920675898i128 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 762235516i128 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 469018377i128 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 199986521i128 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 536679358i128 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 591399452i128 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 83083158i128 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 599449051i128 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 445442318i128 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 585486590i128 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 209278800i128 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 873568117i128 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 664470940i128 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 465262783i128 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 605652874i128 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 376803940i128 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 965247040i128 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 598474509i128 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 845119918i128 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 648159133i128 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 669051032i128 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 800600261i128 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 434689764i128 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 520060080i128 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 804659385i128 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 537828058i128 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 716600292i128 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 387020273i128 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 199375617i128 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 680337189i128 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 818479931i128 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 893693281i128 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 87377802i128 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 84699261i128 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 292826090i128 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 569171405i128 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 387436237i128 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 150682190i128 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 888770419i128 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 824696431i128 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 765659803i128 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 270163693i128 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 427940240i128 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 504997332i128 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 337808338i128 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 907200008i128 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 757177889i128 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 696697188i128 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 41376051i128 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 496293518i128 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i128.leo + path: i128.leo content: 251218820i128 diff --git a/tests/parser/expression/literal/int_parse/i16.leo.out b/tests/parser/expression/literal/int_parse/i16.leo.out index 3de8f2b04f..9a14062cb0 100644 --- a/tests/parser/expression/literal/int_parse/i16.leo.out +++ b/tests/parser/expression/literal/int_parse/i16.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 123i16 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 456i16 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 84 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802i16 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 404 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802i16 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 340130024i16 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 158951116i16 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 155529659i16 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 642023166i16 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 228481736i16 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 469712960i16 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 929437719i16 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 721072814i16 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 363254789i16 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 906732565i16 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 288246391i16 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 724940549i16 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 487101620i16 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 261373583i16 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 891163927i16 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 743967544i16 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 8372586i16 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 461793278i16 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 806307045i16 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 122764546i16 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 356336181i16 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 158370903i16 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 774460877i16 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 557174131i16 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 492401267i16 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 893445620i16 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 957757048i16 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 721540649i16 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 390746493i16 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 211251725i16 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 938266114i16 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 156985870i16 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 703831126i16 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 729964155i16 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 988151305i16 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 320872435i16 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 719287167i16 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 152289486i16 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 740067975i16 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 728627816i16 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 385008978i16 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 553967635i16 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 71980713i16 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 519444716i16 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 116499965i16 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 717422268i16 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 18966279i16 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 22458638i16 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 857282620i16 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 920675898i16 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 762235516i16 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 469018377i16 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 199986521i16 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 536679358i16 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 591399452i16 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 83083158i16 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 599449051i16 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 445442318i16 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 585486590i16 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 209278800i16 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 873568117i16 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 664470940i16 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 465262783i16 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 605652874i16 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 376803940i16 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 965247040i16 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 598474509i16 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 845119918i16 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 648159133i16 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 669051032i16 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 800600261i16 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 434689764i16 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 520060080i16 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 804659385i16 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 537828058i16 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 716600292i16 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 387020273i16 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 199375617i16 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 680337189i16 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 818479931i16 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 893693281i16 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 87377802i16 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 84699261i16 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 292826090i16 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 569171405i16 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 387436237i16 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 150682190i16 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 888770419i16 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 824696431i16 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 765659803i16 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 270163693i16 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 427940240i16 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 504997332i16 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 337808338i16 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 907200008i16 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 757177889i16 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 696697188i16 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 41376051i16 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 496293518i16 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i16.leo + path: i16.leo content: 251218820i16 diff --git a/tests/parser/expression/literal/int_parse/i32.leo.out b/tests/parser/expression/literal/int_parse/i32.leo.out index e2aa461204..67ebe71073 100644 --- a/tests/parser/expression/literal/int_parse/i32.leo.out +++ b/tests/parser/expression/literal/int_parse/i32.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 123i32 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 456i32 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 84 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802i32 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 404 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802i32 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 340130024i32 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 158951116i32 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 155529659i32 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 642023166i32 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 228481736i32 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 469712960i32 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 929437719i32 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 721072814i32 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 363254789i32 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 906732565i32 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 288246391i32 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 724940549i32 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 487101620i32 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 261373583i32 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 891163927i32 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 743967544i32 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 8372586i32 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 461793278i32 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 806307045i32 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 122764546i32 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 356336181i32 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 158370903i32 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 774460877i32 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 557174131i32 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 492401267i32 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 893445620i32 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 957757048i32 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 721540649i32 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 390746493i32 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 211251725i32 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 938266114i32 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 156985870i32 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 703831126i32 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 729964155i32 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 988151305i32 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 320872435i32 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 719287167i32 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 152289486i32 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 740067975i32 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 728627816i32 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 385008978i32 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 553967635i32 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 71980713i32 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 519444716i32 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 116499965i32 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 717422268i32 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 18966279i32 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 22458638i32 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 857282620i32 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 920675898i32 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 762235516i32 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 469018377i32 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 199986521i32 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 536679358i32 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 591399452i32 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 83083158i32 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 599449051i32 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 445442318i32 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 585486590i32 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 209278800i32 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 873568117i32 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 664470940i32 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 465262783i32 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 605652874i32 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 376803940i32 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 965247040i32 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 598474509i32 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 845119918i32 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 648159133i32 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 669051032i32 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 800600261i32 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 434689764i32 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 520060080i32 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 804659385i32 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 537828058i32 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 716600292i32 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 387020273i32 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 199375617i32 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 680337189i32 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 818479931i32 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 893693281i32 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 87377802i32 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 84699261i32 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 292826090i32 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 569171405i32 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 387436237i32 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 150682190i32 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 888770419i32 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 824696431i32 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 765659803i32 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 270163693i32 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 427940240i32 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 504997332i32 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 337808338i32 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 907200008i32 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 757177889i32 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 696697188i32 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 41376051i32 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 496293518i32 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i32.leo + path: i32.leo content: 251218820i32 diff --git a/tests/parser/expression/literal/int_parse/i64.leo.out b/tests/parser/expression/literal/int_parse/i64.leo.out index 723008b2e7..a9eb766dc8 100644 --- a/tests/parser/expression/literal/int_parse/i64.leo.out +++ b/tests/parser/expression/literal/int_parse/i64.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 123i64 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 456i64 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 84 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802i64 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 404 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802i64 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 340130024i64 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 158951116i64 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 155529659i64 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 642023166i64 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 228481736i64 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 469712960i64 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 929437719i64 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 721072814i64 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 363254789i64 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 906732565i64 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 288246391i64 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 724940549i64 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 487101620i64 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 261373583i64 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 891163927i64 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 743967544i64 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 8372586i64 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 461793278i64 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 806307045i64 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 122764546i64 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 356336181i64 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 158370903i64 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 774460877i64 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 557174131i64 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 492401267i64 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 893445620i64 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 957757048i64 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 721540649i64 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 390746493i64 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 211251725i64 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 938266114i64 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 156985870i64 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 703831126i64 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 729964155i64 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 988151305i64 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 320872435i64 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 719287167i64 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 152289486i64 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 740067975i64 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 728627816i64 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 385008978i64 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 553967635i64 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 71980713i64 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 519444716i64 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 116499965i64 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 717422268i64 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 18966279i64 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 22458638i64 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 857282620i64 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 920675898i64 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 762235516i64 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 469018377i64 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 199986521i64 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 536679358i64 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 591399452i64 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 83083158i64 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 599449051i64 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 445442318i64 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 585486590i64 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 209278800i64 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 873568117i64 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 664470940i64 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 465262783i64 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 605652874i64 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 376803940i64 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 965247040i64 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 598474509i64 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 845119918i64 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 648159133i64 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 669051032i64 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 800600261i64 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 434689764i64 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 520060080i64 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 804659385i64 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 537828058i64 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 716600292i64 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 387020273i64 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 199375617i64 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 680337189i64 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 818479931i64 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 893693281i64 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 87377802i64 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 84699261i64 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 292826090i64 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 569171405i64 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 387436237i64 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 150682190i64 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 888770419i64 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 824696431i64 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 765659803i64 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 270163693i64 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 427940240i64 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 504997332i64 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 337808338i64 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 907200008i64 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 757177889i64 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 696697188i64 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 41376051i64 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 496293518i64 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i64.leo + path: i64.leo content: 251218820i64 diff --git a/tests/parser/expression/literal/int_parse/i8.leo.out b/tests/parser/expression/literal/int_parse/i8.leo.out index 04446a50db..ceeaccb608 100644 --- a/tests/parser/expression/literal/int_parse/i8.leo.out +++ b/tests/parser/expression/literal/int_parse/i8.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 123i8 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 456i8 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 83 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802i8 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 403 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802i8 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 340130024i8 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 158951116i8 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 155529659i8 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 642023166i8 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 228481736i8 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 469712960i8 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 929437719i8 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 721072814i8 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 363254789i8 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 906732565i8 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 288246391i8 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 724940549i8 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 487101620i8 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 261373583i8 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 891163927i8 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 743967544i8 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 8372586i8 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 461793278i8 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 806307045i8 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 122764546i8 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 356336181i8 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 158370903i8 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 774460877i8 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 557174131i8 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 492401267i8 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 893445620i8 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 957757048i8 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 721540649i8 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 390746493i8 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 211251725i8 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 938266114i8 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 156985870i8 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 703831126i8 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 729964155i8 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 988151305i8 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 320872435i8 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 719287167i8 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 152289486i8 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 740067975i8 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 728627816i8 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 385008978i8 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 553967635i8 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 71980713i8 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 519444716i8 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 116499965i8 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 717422268i8 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 18966279i8 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 22458638i8 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 857282620i8 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 920675898i8 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 762235516i8 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 469018377i8 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 199986521i8 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 536679358i8 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 591399452i8 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 83083158i8 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 599449051i8 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 445442318i8 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 585486590i8 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 209278800i8 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 873568117i8 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 664470940i8 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 465262783i8 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 605652874i8 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 376803940i8 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 965247040i8 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 598474509i8 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 845119918i8 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 648159133i8 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 669051032i8 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 800600261i8 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 434689764i8 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 520060080i8 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 804659385i8 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 537828058i8 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 716600292i8 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 387020273i8 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 199375617i8 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 680337189i8 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 818479931i8 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 893693281i8 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 87377802i8 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 84699261i8 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 292826090i8 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 569171405i8 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 387436237i8 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 150682190i8 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 888770419i8 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 824696431i8 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 765659803i8 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 270163693i8 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 427940240i8 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 504997332i8 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 337808338i8 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 907200008i8 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 757177889i8 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 696697188i8 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 41376051i8 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 496293518i8 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/i8.leo + path: i8.leo content: 251218820i8 diff --git a/tests/parser/expression/literal/int_parse/implicit.leo.out b/tests/parser/expression/literal/int_parse/implicit.leo.out index 98e1b488c4..492ec9962c 100644 --- a/tests/parser/expression/literal/int_parse/implicit.leo.out +++ b/tests/parser/expression/literal/int_parse/implicit.leo.out @@ -9,7 +9,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "123" - Value: Implicit: @@ -18,7 +18,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "123" - Value: Implicit: @@ -27,7 +27,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "456" - Value: Implicit: @@ -36,7 +36,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 81 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "87377802873778028737780287377802873778028737780287377802873778028737780287377802" - Value: Implicit: @@ -45,7 +45,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 401 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802" - Value: Implicit: @@ -54,7 +54,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "340130024" - Value: Implicit: @@ -63,7 +63,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "158951116" - Value: Implicit: @@ -72,7 +72,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "155529659" - Value: Implicit: @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "642023166" - Value: Implicit: @@ -90,7 +90,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "228481736" - Value: Implicit: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "469712960" - Value: Implicit: @@ -108,7 +108,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "929437719" - Value: Implicit: @@ -117,7 +117,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "721072814" - Value: Implicit: @@ -126,7 +126,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "363254789" - Value: Implicit: @@ -135,7 +135,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "906732565" - Value: Implicit: @@ -144,7 +144,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "288246391" - Value: Implicit: @@ -153,7 +153,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "724940549" - Value: Implicit: @@ -162,7 +162,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "487101620" - Value: Implicit: @@ -171,7 +171,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "261373583" - Value: Implicit: @@ -180,7 +180,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "891163927" - Value: Implicit: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "743967544" - Value: Implicit: @@ -198,7 +198,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "8372586" - Value: Implicit: @@ -207,7 +207,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "461793278" - Value: Implicit: @@ -216,7 +216,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "806307045" - Value: Implicit: @@ -225,7 +225,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "122764546" - Value: Implicit: @@ -234,7 +234,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "356336181" - Value: Implicit: @@ -243,7 +243,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "158370903" - Value: Implicit: @@ -252,7 +252,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "774460877" - Value: Implicit: @@ -261,7 +261,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "557174131" - Value: Implicit: @@ -270,7 +270,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "492401267" - Value: Implicit: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "893445620" - Value: Implicit: @@ -288,7 +288,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "957757048" - Value: Implicit: @@ -297,7 +297,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "721540649" - Value: Implicit: @@ -306,7 +306,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "390746493" - Value: Implicit: @@ -315,7 +315,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "211251725" - Value: Implicit: @@ -324,7 +324,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "938266114" - Value: Implicit: @@ -333,7 +333,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "156985870" - Value: Implicit: @@ -342,7 +342,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "703831126" - Value: Implicit: @@ -351,7 +351,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "729964155" - Value: Implicit: @@ -360,7 +360,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "988151305" - Value: Implicit: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "320872435" - Value: Implicit: @@ -378,7 +378,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "719287167" - Value: Implicit: @@ -387,7 +387,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "152289486" - Value: Implicit: @@ -396,7 +396,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "740067975" - Value: Implicit: @@ -405,7 +405,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "728627816" - Value: Implicit: @@ -414,7 +414,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "385008978" - Value: Implicit: @@ -423,7 +423,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "553967635" - Value: Implicit: @@ -432,7 +432,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "71980713" - Value: Implicit: @@ -441,7 +441,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "519444716" - Value: Implicit: @@ -450,7 +450,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "116499965" - Value: Implicit: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "717422268" - Value: Implicit: @@ -468,7 +468,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "18966279" - Value: Implicit: @@ -477,7 +477,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "22458638" - Value: Implicit: @@ -486,7 +486,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "857282620" - Value: Implicit: @@ -495,7 +495,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "920675898" - Value: Implicit: @@ -504,7 +504,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "762235516" - Value: Implicit: @@ -513,7 +513,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "469018377" - Value: Implicit: @@ -522,7 +522,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "199986521" - Value: Implicit: @@ -531,7 +531,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "536679358" - Value: Implicit: @@ -540,7 +540,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "591399452" - Value: Implicit: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "83083158" - Value: Implicit: @@ -558,7 +558,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "599449051" - Value: Implicit: @@ -567,7 +567,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "445442318" - Value: Implicit: @@ -576,7 +576,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "585486590" - Value: Implicit: @@ -585,7 +585,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "209278800" - Value: Implicit: @@ -594,7 +594,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "873568117" - Value: Implicit: @@ -603,7 +603,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "664470940" - Value: Implicit: @@ -612,7 +612,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "465262783" - Value: Implicit: @@ -621,7 +621,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "605652874" - Value: Implicit: @@ -630,7 +630,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "376803940" - Value: Implicit: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "965247040" - Value: Implicit: @@ -648,7 +648,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "598474509" - Value: Implicit: @@ -657,7 +657,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "845119918" - Value: Implicit: @@ -666,7 +666,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "648159133" - Value: Implicit: @@ -675,7 +675,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "669051032" - Value: Implicit: @@ -684,7 +684,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "800600261" - Value: Implicit: @@ -693,7 +693,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "434689764" - Value: Implicit: @@ -702,7 +702,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "520060080" - Value: Implicit: @@ -711,7 +711,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "804659385" - Value: Implicit: @@ -720,7 +720,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "537828058" - Value: Implicit: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "716600292" - Value: Implicit: @@ -738,7 +738,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "387020273" - Value: Implicit: @@ -747,7 +747,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "199375617" - Value: Implicit: @@ -756,7 +756,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "680337189" - Value: Implicit: @@ -765,7 +765,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "818479931" - Value: Implicit: @@ -774,7 +774,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "893693281" - Value: Implicit: @@ -783,7 +783,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "87377802" - Value: Implicit: @@ -792,7 +792,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "84699261" - Value: Implicit: @@ -801,7 +801,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "292826090" - Value: Implicit: @@ -810,7 +810,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "569171405" - Value: Implicit: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "387436237" - Value: Implicit: @@ -828,7 +828,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "150682190" - Value: Implicit: @@ -837,7 +837,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "888770419" - Value: Implicit: @@ -846,7 +846,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "824696431" - Value: Implicit: @@ -855,7 +855,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "765659803" - Value: Implicit: @@ -864,7 +864,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "270163693" - Value: Implicit: @@ -873,7 +873,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "427940240" - Value: Implicit: @@ -882,7 +882,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "504997332" - Value: Implicit: @@ -891,7 +891,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "337808338" - Value: Implicit: @@ -900,7 +900,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "907200008" - Value: Implicit: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "757177889" - Value: Implicit: @@ -918,7 +918,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "696697188" - Value: Implicit: @@ -927,7 +927,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "41376051" - Value: Implicit: @@ -936,7 +936,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "496293518" - Value: Implicit: @@ -945,5 +945,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/implicit.leo + path: implicit.leo content: "251218820" diff --git a/tests/parser/expression/literal/int_parse/mono_group.leo.out b/tests/parser/expression/literal/int_parse/mono_group.leo.out index c0239b385c..655b247de5 100644 --- a/tests/parser/expression/literal/int_parse/mono_group.leo.out +++ b/tests/parser/expression/literal/int_parse/mono_group.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 123group - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: "123" - Value: Group: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 456group - Value: Group: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 86 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802group - Value: Group: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 406 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802group - Value: Group: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 340130024group - Value: Group: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 158951116group - Value: Group: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 155529659group - Value: Group: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 642023166group - Value: Group: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 228481736group - Value: Group: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 469712960group - Value: Group: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 929437719group - Value: Group: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 721072814group - Value: Group: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 363254789group - Value: Group: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 906732565group - Value: Group: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 288246391group - Value: Group: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 724940549group - Value: Group: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 487101620group - Value: Group: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 261373583group - Value: Group: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 891163927group - Value: Group: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 743967544group - Value: Group: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 8372586group - Value: Group: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 461793278group - Value: Group: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 806307045group - Value: Group: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 122764546group - Value: Group: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 356336181group - Value: Group: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 158370903group - Value: Group: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 774460877group - Value: Group: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 557174131group - Value: Group: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 492401267group - Value: Group: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 893445620group - Value: Group: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 957757048group - Value: Group: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 721540649group - Value: Group: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 390746493group - Value: Group: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 211251725group - Value: Group: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 938266114group - Value: Group: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 156985870group - Value: Group: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 703831126group - Value: Group: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 729964155group - Value: Group: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 988151305group - Value: Group: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 320872435group - Value: Group: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 719287167group - Value: Group: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 152289486group - Value: Group: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 740067975group - Value: Group: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 728627816group - Value: Group: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 385008978group - Value: Group: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 553967635group - Value: Group: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 71980713group - Value: Group: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 519444716group - Value: Group: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 116499965group - Value: Group: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 717422268group - Value: Group: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 18966279group - Value: Group: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 22458638group - Value: Group: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 857282620group - Value: Group: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 920675898group - Value: Group: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 762235516group - Value: Group: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 469018377group - Value: Group: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 199986521group - Value: Group: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 536679358group - Value: Group: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 591399452group - Value: Group: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 83083158group - Value: Group: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 599449051group - Value: Group: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 445442318group - Value: Group: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 585486590group - Value: Group: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 209278800group - Value: Group: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 873568117group - Value: Group: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 664470940group - Value: Group: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 465262783group - Value: Group: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 605652874group - Value: Group: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 376803940group - Value: Group: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 965247040group - Value: Group: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 598474509group - Value: Group: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 845119918group - Value: Group: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 648159133group - Value: Group: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 669051032group - Value: Group: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 800600261group - Value: Group: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 434689764group - Value: Group: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 520060080group - Value: Group: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 804659385group - Value: Group: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 537828058group - Value: Group: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 716600292group - Value: Group: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 387020273group - Value: Group: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 199375617group - Value: Group: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 680337189group - Value: Group: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 818479931group - Value: Group: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 893693281group - Value: Group: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 87377802group - Value: Group: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 84699261group - Value: Group: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 292826090group - Value: Group: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 569171405group - Value: Group: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 387436237group - Value: Group: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 150682190group - Value: Group: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 888770419group - Value: Group: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 824696431group - Value: Group: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 765659803group - Value: Group: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 270163693group - Value: Group: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 427940240group - Value: Group: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 504997332group - Value: Group: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 337808338group - Value: Group: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 907200008group - Value: Group: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 757177889group - Value: Group: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 696697188group - Value: Group: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 41376051group - Value: Group: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 496293518group - Value: Group: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/mono_group.leo + path: mono_group.leo content: 251218820group diff --git a/tests/parser/expression/literal/int_parse/u128.leo.out b/tests/parser/expression/literal/int_parse/u128.leo.out index 74092267c1..91a31b22b7 100644 --- a/tests/parser/expression/literal/int_parse/u128.leo.out +++ b/tests/parser/expression/literal/int_parse/u128.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 123u128 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 456u128 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 85 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802u128 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 405 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802u128 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 340130024u128 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 158951116u128 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 155529659u128 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 642023166u128 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 228481736u128 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 469712960u128 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 929437719u128 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 721072814u128 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 363254789u128 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 906732565u128 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 288246391u128 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 724940549u128 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 487101620u128 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 261373583u128 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 891163927u128 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 743967544u128 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 8372586u128 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 461793278u128 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 806307045u128 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 122764546u128 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 356336181u128 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 158370903u128 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 774460877u128 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 557174131u128 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 492401267u128 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 893445620u128 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 957757048u128 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 721540649u128 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 390746493u128 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 211251725u128 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 938266114u128 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 156985870u128 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 703831126u128 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 729964155u128 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 988151305u128 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 320872435u128 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 719287167u128 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 152289486u128 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 740067975u128 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 728627816u128 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 385008978u128 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 553967635u128 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 71980713u128 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 519444716u128 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 116499965u128 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 717422268u128 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 18966279u128 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 22458638u128 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 857282620u128 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 920675898u128 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 762235516u128 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 469018377u128 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 199986521u128 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 536679358u128 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 591399452u128 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 83083158u128 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 599449051u128 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 445442318u128 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 585486590u128 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 209278800u128 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 873568117u128 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 664470940u128 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 465262783u128 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 605652874u128 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 376803940u128 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 965247040u128 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 598474509u128 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 845119918u128 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 648159133u128 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 669051032u128 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 800600261u128 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 434689764u128 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 520060080u128 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 804659385u128 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 537828058u128 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 716600292u128 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 387020273u128 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 199375617u128 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 680337189u128 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 818479931u128 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 893693281u128 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 87377802u128 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 84699261u128 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 292826090u128 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 569171405u128 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 387436237u128 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 150682190u128 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 888770419u128 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 824696431u128 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 765659803u128 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 270163693u128 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 427940240u128 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 504997332u128 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 337808338u128 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 907200008u128 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 757177889u128 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 696697188u128 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 41376051u128 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 496293518u128 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u128.leo + path: u128.leo content: 251218820u128 diff --git a/tests/parser/expression/literal/int_parse/u16.leo.out b/tests/parser/expression/literal/int_parse/u16.leo.out index 043f948363..6523cff294 100644 --- a/tests/parser/expression/literal/int_parse/u16.leo.out +++ b/tests/parser/expression/literal/int_parse/u16.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 123u8 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 456u8 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 83 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802u8 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 403 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802u8 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 340130024u8 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 158951116u8 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 155529659u8 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 642023166u8 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 228481736u8 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 469712960u8 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 929437719u8 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 721072814u8 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 363254789u8 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 906732565u8 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 288246391u8 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 724940549u8 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 487101620u8 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 261373583u8 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 891163927u8 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 743967544u8 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 8372586u8 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 461793278u8 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 806307045u8 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 122764546u8 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 356336181u8 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 158370903u8 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 774460877u8 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 557174131u8 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 492401267u8 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 893445620u8 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 957757048u8 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 721540649u8 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 390746493u8 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 211251725u8 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 938266114u8 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 156985870u8 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 703831126u8 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 729964155u8 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 988151305u8 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 320872435u8 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 719287167u8 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 152289486u8 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 740067975u8 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 728627816u8 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 385008978u8 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 553967635u8 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 71980713u8 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 519444716u8 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 116499965u8 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 717422268u8 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 18966279u8 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 22458638u8 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 857282620u8 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 920675898u8 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 762235516u8 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 469018377u8 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 199986521u8 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 536679358u8 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 591399452u8 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 83083158u8 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 599449051u8 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 445442318u8 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 585486590u8 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 209278800u8 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 873568117u8 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 664470940u8 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 465262783u8 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 605652874u8 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 376803940u8 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 965247040u8 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 598474509u8 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 845119918u8 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 648159133u8 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 669051032u8 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 800600261u8 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 434689764u8 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 520060080u8 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 804659385u8 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 537828058u8 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 716600292u8 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 387020273u8 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 199375617u8 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 680337189u8 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 818479931u8 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 893693281u8 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 87377802u8 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 84699261u8 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 292826090u8 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 569171405u8 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 387436237u8 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 150682190u8 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 888770419u8 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 824696431u8 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 765659803u8 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 270163693u8 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 427940240u8 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 504997332u8 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 337808338u8 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 907200008u8 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 757177889u8 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 696697188u8 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 41376051u8 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 496293518u8 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u16.leo + path: u16.leo content: 251218820u8 diff --git a/tests/parser/expression/literal/int_parse/u32.leo.out b/tests/parser/expression/literal/int_parse/u32.leo.out index 04cd3e6728..9f3cf1ebdc 100644 --- a/tests/parser/expression/literal/int_parse/u32.leo.out +++ b/tests/parser/expression/literal/int_parse/u32.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 123u32 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 456u32 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 84 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802u32 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 404 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802u32 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 340130024u32 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 158951116u32 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 155529659u32 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 642023166u32 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 228481736u32 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 469712960u32 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 929437719u32 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 721072814u32 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 363254789u32 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 906732565u32 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 288246391u32 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 724940549u32 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 487101620u32 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 261373583u32 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 891163927u32 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 743967544u32 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 8372586u32 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 461793278u32 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 806307045u32 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 122764546u32 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 356336181u32 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 158370903u32 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 774460877u32 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 557174131u32 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 492401267u32 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 893445620u32 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 957757048u32 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 721540649u32 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 390746493u32 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 211251725u32 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 938266114u32 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 156985870u32 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 703831126u32 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 729964155u32 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 988151305u32 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 320872435u32 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 719287167u32 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 152289486u32 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 740067975u32 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 728627816u32 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 385008978u32 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 553967635u32 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 71980713u32 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 519444716u32 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 116499965u32 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 717422268u32 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 18966279u32 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 22458638u32 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 857282620u32 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 920675898u32 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 762235516u32 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 469018377u32 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 199986521u32 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 536679358u32 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 591399452u32 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 83083158u32 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 599449051u32 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 445442318u32 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 585486590u32 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 209278800u32 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 873568117u32 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 664470940u32 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 465262783u32 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 605652874u32 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 376803940u32 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 965247040u32 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 598474509u32 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 845119918u32 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 648159133u32 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 669051032u32 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 800600261u32 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 434689764u32 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 520060080u32 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 804659385u32 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 537828058u32 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 716600292u32 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 387020273u32 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 199375617u32 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 680337189u32 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 818479931u32 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 893693281u32 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 87377802u32 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 84699261u32 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 292826090u32 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 569171405u32 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 387436237u32 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 150682190u32 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 888770419u32 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 824696431u32 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 765659803u32 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 270163693u32 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 427940240u32 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 504997332u32 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 337808338u32 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 907200008u32 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 757177889u32 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 696697188u32 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 41376051u32 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 496293518u32 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u32.leo + path: u32.leo content: 251218820u32 diff --git a/tests/parser/expression/literal/int_parse/u64.leo.out b/tests/parser/expression/literal/int_parse/u64.leo.out index a4c4f3674c..e0316497f3 100644 --- a/tests/parser/expression/literal/int_parse/u64.leo.out +++ b/tests/parser/expression/literal/int_parse/u64.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 123u32 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 456u32 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 84 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802u32 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 404 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802u32 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 340130024u32 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 158951116u32 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 155529659u32 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 642023166u32 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 228481736u32 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 469712960u32 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 929437719u32 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 721072814u32 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 363254789u32 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 906732565u32 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 288246391u32 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 724940549u32 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 487101620u32 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 261373583u32 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 891163927u32 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 743967544u32 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 8372586u32 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 461793278u32 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 806307045u32 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 122764546u32 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 356336181u32 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 158370903u32 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 774460877u32 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 557174131u32 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 492401267u32 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 893445620u32 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 957757048u32 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 721540649u32 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 390746493u32 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 211251725u32 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 938266114u32 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 156985870u32 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 703831126u32 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 729964155u32 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 988151305u32 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 320872435u32 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 719287167u32 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 152289486u32 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 740067975u32 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 728627816u32 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 385008978u32 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 553967635u32 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 71980713u32 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 519444716u32 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 116499965u32 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 717422268u32 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 18966279u32 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 22458638u32 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 857282620u32 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 920675898u32 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 762235516u32 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 469018377u32 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 199986521u32 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 536679358u32 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 591399452u32 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 83083158u32 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 599449051u32 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 445442318u32 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 585486590u32 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 209278800u32 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 873568117u32 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 664470940u32 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 465262783u32 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 605652874u32 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 376803940u32 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 965247040u32 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 598474509u32 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 845119918u32 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 648159133u32 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 669051032u32 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 800600261u32 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 434689764u32 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 520060080u32 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 804659385u32 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 537828058u32 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 716600292u32 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 387020273u32 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 199375617u32 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 680337189u32 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 818479931u32 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 893693281u32 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 87377802u32 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 84699261u32 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 292826090u32 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 569171405u32 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 387436237u32 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 150682190u32 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 888770419u32 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 824696431u32 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 765659803u32 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 270163693u32 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 427940240u32 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 504997332u32 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 337808338u32 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 907200008u32 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 757177889u32 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 696697188u32 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 41376051u32 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 496293518u32 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u64.leo + path: u64.leo content: 251218820u32 diff --git a/tests/parser/expression/literal/int_parse/u8.leo.out b/tests/parser/expression/literal/int_parse/u8.leo.out index e9d57fab8c..eca321b701 100644 --- a/tests/parser/expression/literal/int_parse/u8.leo.out +++ b/tests/parser/expression/literal/int_parse/u8.leo.out @@ -10,7 +10,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 123u8 - Value: Implicit: @@ -19,7 +19,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: "123" - Value: Integer: @@ -29,7 +29,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 456u8 - Value: Integer: @@ -39,7 +39,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 83 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 87377802873778028737780287377802873778028737780287377802873778028737780287377802u8 - Value: Integer: @@ -49,7 +49,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 403 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 8737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802873778028737780287377802u8 - Value: Integer: @@ -59,7 +59,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 340130024u8 - Value: Integer: @@ -69,7 +69,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 158951116u8 - Value: Integer: @@ -79,7 +79,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 155529659u8 - Value: Integer: @@ -89,7 +89,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 642023166u8 - Value: Integer: @@ -99,7 +99,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 228481736u8 - Value: Integer: @@ -109,7 +109,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 469712960u8 - Value: Integer: @@ -119,7 +119,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 929437719u8 - Value: Integer: @@ -129,7 +129,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 721072814u8 - Value: Integer: @@ -139,7 +139,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 363254789u8 - Value: Integer: @@ -149,7 +149,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 906732565u8 - Value: Integer: @@ -159,7 +159,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 288246391u8 - Value: Integer: @@ -169,7 +169,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 724940549u8 - Value: Integer: @@ -179,7 +179,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 487101620u8 - Value: Integer: @@ -189,7 +189,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 261373583u8 - Value: Integer: @@ -199,7 +199,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 891163927u8 - Value: Integer: @@ -209,7 +209,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 743967544u8 - Value: Integer: @@ -219,7 +219,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 8372586u8 - Value: Integer: @@ -229,7 +229,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 461793278u8 - Value: Integer: @@ -239,7 +239,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 806307045u8 - Value: Integer: @@ -249,7 +249,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 122764546u8 - Value: Integer: @@ -259,7 +259,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 356336181u8 - Value: Integer: @@ -269,7 +269,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 158370903u8 - Value: Integer: @@ -279,7 +279,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 774460877u8 - Value: Integer: @@ -289,7 +289,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 557174131u8 - Value: Integer: @@ -299,7 +299,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 492401267u8 - Value: Integer: @@ -309,7 +309,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 893445620u8 - Value: Integer: @@ -319,7 +319,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 957757048u8 - Value: Integer: @@ -329,7 +329,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 721540649u8 - Value: Integer: @@ -339,7 +339,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 390746493u8 - Value: Integer: @@ -349,7 +349,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 211251725u8 - Value: Integer: @@ -359,7 +359,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 938266114u8 - Value: Integer: @@ -369,7 +369,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 156985870u8 - Value: Integer: @@ -379,7 +379,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 703831126u8 - Value: Integer: @@ -389,7 +389,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 729964155u8 - Value: Integer: @@ -399,7 +399,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 988151305u8 - Value: Integer: @@ -409,7 +409,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 320872435u8 - Value: Integer: @@ -419,7 +419,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 719287167u8 - Value: Integer: @@ -429,7 +429,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 152289486u8 - Value: Integer: @@ -439,7 +439,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 740067975u8 - Value: Integer: @@ -449,7 +449,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 728627816u8 - Value: Integer: @@ -459,7 +459,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 385008978u8 - Value: Integer: @@ -469,7 +469,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 553967635u8 - Value: Integer: @@ -479,7 +479,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 71980713u8 - Value: Integer: @@ -489,7 +489,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 519444716u8 - Value: Integer: @@ -499,7 +499,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 116499965u8 - Value: Integer: @@ -509,7 +509,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 717422268u8 - Value: Integer: @@ -519,7 +519,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 18966279u8 - Value: Integer: @@ -529,7 +529,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 22458638u8 - Value: Integer: @@ -539,7 +539,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 857282620u8 - Value: Integer: @@ -549,7 +549,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 920675898u8 - Value: Integer: @@ -559,7 +559,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 762235516u8 - Value: Integer: @@ -569,7 +569,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 469018377u8 - Value: Integer: @@ -579,7 +579,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 199986521u8 - Value: Integer: @@ -589,7 +589,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 536679358u8 - Value: Integer: @@ -599,7 +599,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 591399452u8 - Value: Integer: @@ -609,7 +609,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 83083158u8 - Value: Integer: @@ -619,7 +619,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 599449051u8 - Value: Integer: @@ -629,7 +629,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 445442318u8 - Value: Integer: @@ -639,7 +639,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 585486590u8 - Value: Integer: @@ -649,7 +649,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 209278800u8 - Value: Integer: @@ -659,7 +659,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 873568117u8 - Value: Integer: @@ -669,7 +669,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 664470940u8 - Value: Integer: @@ -679,7 +679,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 465262783u8 - Value: Integer: @@ -689,7 +689,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 605652874u8 - Value: Integer: @@ -699,7 +699,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 376803940u8 - Value: Integer: @@ -709,7 +709,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 965247040u8 - Value: Integer: @@ -719,7 +719,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 598474509u8 - Value: Integer: @@ -729,7 +729,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 845119918u8 - Value: Integer: @@ -739,7 +739,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 648159133u8 - Value: Integer: @@ -749,7 +749,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 669051032u8 - Value: Integer: @@ -759,7 +759,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 800600261u8 - Value: Integer: @@ -769,7 +769,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 434689764u8 - Value: Integer: @@ -779,7 +779,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 520060080u8 - Value: Integer: @@ -789,7 +789,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 804659385u8 - Value: Integer: @@ -799,7 +799,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 537828058u8 - Value: Integer: @@ -809,7 +809,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 716600292u8 - Value: Integer: @@ -819,7 +819,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 387020273u8 - Value: Integer: @@ -829,7 +829,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 199375617u8 - Value: Integer: @@ -839,7 +839,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 680337189u8 - Value: Integer: @@ -849,7 +849,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 818479931u8 - Value: Integer: @@ -859,7 +859,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 893693281u8 - Value: Integer: @@ -869,7 +869,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 87377802u8 - Value: Integer: @@ -879,7 +879,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 84699261u8 - Value: Integer: @@ -889,7 +889,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 292826090u8 - Value: Integer: @@ -899,7 +899,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 569171405u8 - Value: Integer: @@ -909,7 +909,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 387436237u8 - Value: Integer: @@ -919,7 +919,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 150682190u8 - Value: Integer: @@ -929,7 +929,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 888770419u8 - Value: Integer: @@ -939,7 +939,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 824696431u8 - Value: Integer: @@ -949,7 +949,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 765659803u8 - Value: Integer: @@ -959,7 +959,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 270163693u8 - Value: Integer: @@ -969,7 +969,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 427940240u8 - Value: Integer: @@ -979,7 +979,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 504997332u8 - Value: Integer: @@ -989,7 +989,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 337808338u8 - Value: Integer: @@ -999,7 +999,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 907200008u8 - Value: Integer: @@ -1009,7 +1009,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 757177889u8 - Value: Integer: @@ -1019,7 +1019,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 696697188u8 - Value: Integer: @@ -1029,7 +1029,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 41376051u8 - Value: Integer: @@ -1039,7 +1039,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 496293518u8 - Value: Integer: @@ -1049,5 +1049,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/expression/literal/int_parse/u8.leo + path: u8.leo content: 251218820u8 diff --git a/tests/parser/expression/ternary.leo.out b/tests/parser/expression/ternary.leo.out index 81fd2497cf..724a9daabd 100644 --- a/tests/parser/expression/ternary.leo.out +++ b/tests/parser/expression/ternary.leo.out @@ -4,69 +4,69 @@ expectation: Pass outputs: - Ternary: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" if_true: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" if_false: - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" + Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo + path: ternary.leo content: "x ? y : z" - Ternary: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" if_true: Ternary: condition: - Identifier: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" + Identifier: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" if_true: - Identifier: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" + Identifier: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" if_false: - Identifier: "{\"name\":\"c\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" + Identifier: "{\"name\":\"c\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo + path: ternary.leo content: "x ? a ? b : c : z" if_false: - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" + Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? a ? b : c : z\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo + path: ternary.leo content: "x ? a ? b : c : z" - Ternary: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" if_true: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" if_false: Ternary: condition: - Identifier: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" + Identifier: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" if_true: - Identifier: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" + Identifier: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" if_false: - Identifier: "{\"name\":\"c\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" + Identifier: "{\"name\":\"c\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"ternary.leo\\\",\\\"content\\\":\\\"x ? y : a ? b : c\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo + path: ternary.leo content: "x ? y : a ? b : c" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/expression/ternary.leo + path: ternary.leo content: "x ? y : a ? b : c" diff --git a/tests/parser/expression/tuple.leo.out b/tests/parser/expression/tuple.leo.out index 2dc9c1cfa9..7fb81ee8c4 100644 --- a/tests/parser/expression/tuple.leo.out +++ b/tests/parser/expression/tuple.leo.out @@ -11,9 +11,9 @@ outputs: col_stop: 0 path: "" content: "" - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x)\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(y)\\\"}\"}" - - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(z)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(y)\\\"}\"}" + - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(z)\\\"}\"}" - Value: Implicit: - "" @@ -23,29 +23,29 @@ outputs: col_stop: 0 path: "" content: "" - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,)\\\"}\"}" - TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,y)\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,y)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,y)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,y)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: "(x,y)" - TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" - - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" + - Identifier: "{\"name\":\"z\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"tuple.leo\\\",\\\"content\\\":\\\"(x,y,z)\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: "(x,y,z)" - TupleInit: elements: @@ -56,7 +56,7 @@ outputs: line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: "(123,123)" - Value: Implicit: @@ -65,14 +65,14 @@ outputs: line_stop: 1 col_start: 6 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: "(123,123)" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: "(123,123)" - TupleInit: elements: [] @@ -81,7 +81,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: () - TupleInit: elements: [] @@ -90,5 +90,5 @@ outputs: line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/tuple.leo + path: tuple.leo content: (()) diff --git a/tests/parser/expression/unary/negate.leo.out b/tests/parser/expression/unary/negate.leo.out index 182627999a..777dcb5ef1 100644 --- a/tests/parser/expression/unary/negate.leo.out +++ b/tests/parser/expression/unary/negate.leo.out @@ -4,27 +4,27 @@ expectation: Pass outputs: - Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x\\\"}\"}" op: Negate span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x" - Unary: inner: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x.y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x.y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x.y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x.y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x.y" op: Negate span: @@ -32,20 +32,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x.y" - Unary: inner: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x::y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x::y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x::y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x::y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x::y" op: Negate span: @@ -53,20 +53,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x::y" - Unary: inner: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-x()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-x()\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x()" op: Negate span: @@ -74,20 +74,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-x()" - Unary: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"--x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"--x\\\"}\"}" op: Negate span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "--x" op: Negate span: @@ -95,20 +95,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "--x" - Unary: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo\\\",\\\"content\\\":\\\"-!x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"negate.leo\\\",\\\"content\\\":\\\"-!x\\\"}\"}" op: Not span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-!x" op: Negate span: @@ -116,5 +116,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/negate.leo + path: negate.leo content: "-!x" diff --git a/tests/parser/expression/unary/not.leo.out b/tests/parser/expression/unary/not.leo.out index fe33264fee..2e49a546dc 100644 --- a/tests/parser/expression/unary/not.leo.out +++ b/tests/parser/expression/unary/not.leo.out @@ -4,27 +4,27 @@ expectation: Pass outputs: - Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x\\\"}\"}" op: Not span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x" - Unary: inner: CircuitMemberAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x.y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x.y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x.y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x.y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x.y" op: Not span: @@ -32,20 +32,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x.y" - Unary: inner: CircuitStaticFunctionAccess: circuit: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x::y\\\"}\"}" - name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x::y\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x::y\\\"}\"}" + name: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x::y\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x::y" op: Not span: @@ -53,20 +53,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x::y" - Unary: inner: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!x()\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!x()\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x()" op: Not span: @@ -74,20 +74,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!x()" - Unary: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!!x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!!x\\\"}\"}" op: Not span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!!x" op: Not span: @@ -95,20 +95,20 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!!x" - Unary: inner: Unary: inner: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo\\\",\\\"content\\\":\\\"!-x\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"not.leo\\\",\\\"content\\\":\\\"!-x\\\"}\"}" op: Negate span: line_start: 1 line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!-x" op: Not span: @@ -116,5 +116,5 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/expression/unary/not.leo + path: not.leo content: "!-x" diff --git a/tests/parser/functions/annotated.leo.out b/tests/parser/functions/annotated.leo.out index f236825448..b50c4ec634 100644 --- a/tests/parser/functions/annotated.leo.out +++ b/tests/parser/functions/annotated.leo.out @@ -7,18 +7,18 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": annotations: - span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo + path: annotated.leo content: "@test" - name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo\\\",\\\"content\\\":\\\"@test\\\"}\"}" + name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"annotated.leo\\\",\\\"content\\\":\\\"@test\\\"}\"}" arguments: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" input: [] output: ~ block: @@ -32,26 +32,26 @@ outputs: line_stop: 5 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo + path: annotated.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo + path: annotated.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 14 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo + path: annotated.leo content: "function x() {\n...\n}" span: line_start: 4 line_stop: 6 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated.leo + path: annotated.leo content: "function x() {\n...\n}" diff --git a/tests/parser/functions/annotated_param.leo.out b/tests/parser/functions/annotated_param.leo.out index d447875e08..9652b26f60 100644 --- a/tests/parser/functions/annotated_param.leo.out +++ b/tests/parser/functions/annotated_param.leo.out @@ -7,19 +7,19 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated_param.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": annotations: - span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo + path: annotated_param.leo content: "@test(test)" - name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo\\\",\\\"content\\\":\\\"@test(test)\\\"}\"}" + name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"annotated_param.leo\\\",\\\"content\\\":\\\"@test(test)\\\"}\"}" arguments: - test - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated_param.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" input: [] output: ~ block: @@ -33,26 +33,26 @@ outputs: line_stop: 5 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo + path: annotated_param.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo + path: annotated_param.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 14 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo + path: annotated_param.leo content: "function x() {\n...\n}" span: line_start: 4 line_stop: 6 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_param.leo + path: annotated_param.leo content: "function x() {\n...\n}" diff --git a/tests/parser/functions/annotated_twice.leo.out b/tests/parser/functions/annotated_twice.leo.out index 6a478d25f7..cac8e02bb6 100644 --- a/tests/parser/functions/annotated_twice.leo.out +++ b/tests/parser/functions/annotated_twice.leo.out @@ -7,27 +7,27 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated_twice.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": annotations: - span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: "@test @test2" - name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo\\\",\\\"content\\\":\\\"@test @test2\\\"}\"}" + name: "{\"name\":\"test\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":2,\\\"col_stop\\\":6,\\\"path\\\":\\\"annotated_twice.leo\\\",\\\"content\\\":\\\"@test @test2\\\"}\"}" arguments: [] - span: line_start: 3 line_stop: 3 col_start: 7 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: "@test @test2" - name: "{\"name\":\"test2\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo\\\",\\\"content\\\":\\\"@test @test2\\\"}\"}" + name: "{\"name\":\"test2\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":13,\\\"path\\\":\\\"annotated_twice.leo\\\",\\\"content\\\":\\\"@test @test2\\\"}\"}" arguments: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"annotated_twice.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" input: [] output: ~ block: @@ -41,26 +41,26 @@ outputs: line_stop: 5 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: " return ();" span: line_start: 5 line_stop: 5 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: " return ();" span: line_start: 4 line_stop: 6 col_start: 14 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: "function x() {\n...\n}" span: line_start: 4 line_stop: 6 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/annotated_twice.leo + path: annotated_twice.leo content: "function x() {\n...\n}" diff --git a/tests/parser/functions/const_param.leo.out b/tests/parser/functions/const_param.leo.out index dccd78e2fd..7a9a67897d 100644 --- a/tests/parser/functions/const_param.leo.out +++ b/tests/parser/functions/const_param.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" const_: false mutable: true type_: @@ -22,10 +22,10 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(x: u32, const y: i32) {" - Variable: - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(x: u32, const y: i32) {\\\"}\"}" const_: true mutable: false type_: @@ -35,7 +35,7 @@ outputs: line_stop: 3 col_start: 26 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(x: u32, const y: i32) {" output: ~ block: @@ -49,35 +49,35 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 34 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(x: u32, const y: i32) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(x: u32, const y: i32) {\n...\n}" - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" const_: true mutable: false type_: @@ -87,10 +87,10 @@ outputs: line_stop: 7 col_start: 18 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(const x: u32, y: i32) {" - Variable: - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"const_param.leo\\\",\\\"content\\\":\\\"function x(const x: u32, y: i32) {\\\"}\"}" const_: false mutable: true type_: @@ -100,7 +100,7 @@ outputs: line_stop: 7 col_start: 26 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(const x: u32, y: i32) {" output: ~ block: @@ -114,26 +114,26 @@ outputs: line_stop: 8 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: " return ();" span: line_start: 8 line_stop: 8 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: " return ();" span: line_start: 7 line_stop: 9 col_start: 34 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(const x: u32, y: i32) {\n...\n}" span: line_start: 7 line_stop: 9 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_param.leo + path: const_param.leo content: "function x(const x: u32, y: i32) {\n...\n}" diff --git a/tests/parser/functions/const_self_bad.leo.out b/tests/parser/functions/const_self_bad.leo.out index 2bba0a373b..b180aa270b 100644 --- a/tests/parser/functions/const_self_bad.leo.out +++ b/tests/parser/functions/const_self_bad.leo.out @@ -7,11 +7,11 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}" input: - - ConstSelfKeyword: "{\"name\":\"const self\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}" + - ConstSelfKeyword: "{\"name\":\"const self\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":22,\\\"path\\\":\\\"const_self_bad.leo\\\",\\\"content\\\":\\\"function x(const self) {\\\"}\"}" output: ~ block: statements: @@ -24,26 +24,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo + path: const_self_bad.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo + path: const_self_bad.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 24 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo + path: const_self_bad.leo content: "function x(const self) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/const_self_bad.leo + path: const_self_bad.leo content: "function x(const self) {\n...\n}" diff --git a/tests/parser/functions/empty.leo.out b/tests/parser/functions/empty.leo.out index fc24d4516f..09b467efd0 100644 --- a/tests/parser/functions/empty.leo.out +++ b/tests/parser/functions/empty.leo.out @@ -7,9 +7,9 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/empty.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"empty.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/empty.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"empty.leo\\\",\\\"content\\\":\\\"function x() {\\\"}\"}" input: [] output: ~ block: @@ -23,26 +23,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty.leo + path: empty.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty.leo + path: empty.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 14 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty.leo + path: empty.leo content: "function x() {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty.leo + path: empty.leo content: "function x() {\n...\n}" diff --git a/tests/parser/functions/empty2.leo.out b/tests/parser/functions/empty2.leo.out index fa76b591ce..b3da02a00f 100644 --- a/tests/parser/functions/empty2.leo.out +++ b/tests/parser/functions/empty2.leo.out @@ -7,9 +7,9 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/empty2.leo\\\",\\\"content\\\":\\\"function x() {}\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"empty2.leo\\\",\\\"content\\\":\\\"function x() {}\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/empty2.leo\\\",\\\"content\\\":\\\"function x() {}\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"empty2.leo\\\",\\\"content\\\":\\\"function x() {}\\\"}\"}" input: [] output: ~ block: @@ -19,12 +19,12 @@ outputs: line_stop: 3 col_start: 14 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty2.leo + path: empty2.leo content: "function x() {}" span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/functions/empty2.leo + path: empty2.leo content: "function x() {}" diff --git a/tests/parser/functions/input.leo.out b/tests/parser/functions/input.leo.out index abf9c47bec..75cacfb10f 100644 --- a/tests/parser/functions/input.leo.out +++ b/tests/parser/functions/input.leo.out @@ -7,11 +7,11 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}" input: - - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}" + - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":17,\\\"path\\\":\\\"input.leo\\\",\\\"content\\\":\\\"function x(input) {\\\"}\"}" output: ~ block: statements: @@ -24,26 +24,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input.leo + path: input.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input.leo + path: input.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 19 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input.leo + path: input.leo content: "function x(input) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input.leo + path: input.leo content: "function x(input) {\n...\n}" diff --git a/tests/parser/functions/input_order_bad.leo.out b/tests/parser/functions/input_order_bad.leo.out index 8b1f488011..3ab4e9abed 100644 --- a/tests/parser/functions/input_order_bad.leo.out +++ b/tests/parser/functions/input_order_bad.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" const_: false mutable: true type_: @@ -22,9 +22,9 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo + path: input_order_bad.leo content: "function x(x: u32, input) {" - - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":25,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" + - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":25,\\\"path\\\":\\\"input_order_bad.leo\\\",\\\"content\\\":\\\"function x(x: u32, input) {\\\"}\"}" output: ~ block: statements: @@ -37,26 +37,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo + path: input_order_bad.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo + path: input_order_bad.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 27 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo + path: input_order_bad.leo content: "function x(x: u32, input) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_order_bad.leo + path: input_order_bad.leo content: "function x(x: u32, input) {\n...\n}" diff --git a/tests/parser/functions/input_params.leo.out b/tests/parser/functions/input_params.leo.out index fa42de648a..8ab454f42f 100644 --- a/tests/parser/functions/input_params.leo.out +++ b/tests/parser/functions/input_params.leo.out @@ -7,13 +7,13 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" input: - - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" + - InputKeyword: "{\"name\":\"input\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":17,\\\"path\\\":\\\"input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"input_params.leo\\\",\\\"content\\\":\\\"function x(input, x: u32) {\\\"}\"}" const_: false mutable: true type_: @@ -23,7 +23,7 @@ outputs: line_stop: 3 col_start: 19 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo + path: input_params.leo content: "function x(input, x: u32) {" output: ~ block: @@ -37,26 +37,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo + path: input_params.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo + path: input_params.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 27 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo + path: input_params.leo content: "function x(input, x: u32) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/input_params.leo + path: input_params.leo content: "function x(input, x: u32) {\n...\n}" diff --git a/tests/parser/functions/param_array.leo.out b/tests/parser/functions/param_array.leo.out index 40b0f5d4ee..ec22f39b69 100644 --- a/tests/parser/functions/param_array.leo.out +++ b/tests/parser/functions/param_array.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"param_array.leo\\\",\\\"content\\\":\\\"function x(x: [u8; 12]) {\\\"}\"}" const_: false mutable: true type_: @@ -24,7 +24,7 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo + path: param_array.leo content: "function x(x: [u8; 12]) {" output: ~ block: @@ -38,26 +38,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo + path: param_array.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo + path: param_array.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 25 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo + path: param_array.leo content: "function x(x: [u8; 12]) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_array.leo + path: param_array.leo content: "function x(x: [u8; 12]) {\n...\n}" diff --git a/tests/parser/functions/param_circuit.leo.out b/tests/parser/functions/param_circuit.leo.out index b2e2010cc2..22ff13c300 100644 --- a/tests/parser/functions/param_circuit.leo.out +++ b/tests/parser/functions/param_circuit.leo.out @@ -7,22 +7,22 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" const_: false mutable: true type_: - Circuit: "{\"name\":\"MyCircuit\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":15,\\\"col_stop\\\":24,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" + Circuit: "{\"name\":\"MyCircuit\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":15,\\\"col_stop\\\":24,\\\"path\\\":\\\"param_circuit.leo\\\",\\\"content\\\":\\\"function x(x: MyCircuit) {\\\"}\"}" span: line_start: 3 line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo + path: param_circuit.leo content: "function x(x: MyCircuit) {" output: ~ block: @@ -36,26 +36,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo + path: param_circuit.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo + path: param_circuit.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 26 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo + path: param_circuit.leo content: "function x(x: MyCircuit) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_circuit.leo + path: param_circuit.leo content: "function x(x: MyCircuit) {\n...\n}" diff --git a/tests/parser/functions/param_tuple.leo.out b/tests/parser/functions/param_tuple.leo.out index e332f8612a..0b8203a30a 100644 --- a/tests/parser/functions/param_tuple.leo.out +++ b/tests/parser/functions/param_tuple.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"param_tuple.leo\\\",\\\"content\\\":\\\"function x(x: (u32, i32)) {\\\"}\"}" const_: false mutable: true type_: @@ -24,7 +24,7 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo + path: param_tuple.leo content: "function x(x: (u32, i32)) {" output: ~ block: @@ -38,26 +38,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo + path: param_tuple.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo + path: param_tuple.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 27 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo + path: param_tuple.leo content: "function x(x: (u32, i32)) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/param_tuple.leo + path: param_tuple.leo content: "function x(x: (u32, i32)) {\n...\n}" diff --git a/tests/parser/functions/params.leo.out b/tests/parser/functions/params.leo.out index e8c2c07ffb..ebba0e3e44 100644 --- a/tests/parser/functions/params.leo.out +++ b/tests/parser/functions/params.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" const_: false mutable: true type_: @@ -22,10 +22,10 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: "function x(x: u32, y: i32) {" - Variable: - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"params.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) {\\\"}\"}" const_: false mutable: true type_: @@ -35,7 +35,7 @@ outputs: line_stop: 3 col_start: 20 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: "function x(x: u32, y: i32) {" output: ~ block: @@ -49,26 +49,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 28 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: "function x(x: u32, y: i32) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params.leo + path: params.leo content: "function x(x: u32, y: i32) {\n...\n}" diff --git a/tests/parser/functions/params_return.leo.out b/tests/parser/functions/params_return.leo.out index 1ef9e76d2a..1005423eec 100644 --- a/tests/parser/functions/params_return.leo.out +++ b/tests/parser/functions/params_return.leo.out @@ -7,12 +7,12 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" input: - Variable: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" const_: false mutable: true type_: @@ -22,10 +22,10 @@ outputs: line_stop: 3 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: "function x(x: u32, y: i32) -> u32 {" - Variable: - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"params_return.leo\\\",\\\"content\\\":\\\"function x(x: u32, y: i32) -> u32 {\\\"}\"}" const_: false mutable: true type_: @@ -35,7 +35,7 @@ outputs: line_stop: 3 col_start: 20 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: "function x(x: u32, y: i32) -> u32 {" output: IntegerType: U32 @@ -50,26 +50,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 35 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: "function x(x: u32, y: i32) -> u32 {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/params_return.leo + path: params_return.leo content: "function x(x: u32, y: i32) -> u32 {\n...\n}" diff --git a/tests/parser/functions/return.leo.out b/tests/parser/functions/return.leo.out index a1b91c84a9..d055e7aadc 100644 --- a/tests/parser/functions/return.leo.out +++ b/tests/parser/functions/return.leo.out @@ -7,9 +7,9 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/return.leo\\\",\\\"content\\\":\\\"function x() -> u32 {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"function x() -> u32 {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/return.leo\\\",\\\"content\\\":\\\"function x() -> u32 {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"function x() -> u32 {\\\"}\"}" input: [] output: IntegerType: U32 @@ -24,26 +24,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return.leo + path: return.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return.leo + path: return.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 21 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return.leo + path: return.leo content: "function x() -> u32 {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return.leo + path: return.leo content: "function x() -> u32 {\n...\n}" diff --git a/tests/parser/functions/return_tuple.leo.out b/tests/parser/functions/return_tuple.leo.out index 42945ed24d..d2b509a814 100644 --- a/tests/parser/functions/return_tuple.leo.out +++ b/tests/parser/functions/return_tuple.leo.out @@ -7,9 +7,9 @@ outputs: imports: [] circuits: {} functions: - "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo\\\",\\\"content\\\":\\\"function x() -> (u32, u32) {\\\"}\"}": + "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"return_tuple.leo\\\",\\\"content\\\":\\\"function x() -> (u32, u32) {\\\"}\"}": annotations: [] - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo\\\",\\\"content\\\":\\\"function x() -> (u32, u32) {\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"return_tuple.leo\\\",\\\"content\\\":\\\"function x() -> (u32, u32) {\\\"}\"}" input: [] output: Tuple: @@ -26,26 +26,26 @@ outputs: line_stop: 4 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo + path: return_tuple.leo content: " return ();" span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo + path: return_tuple.leo content: " return ();" span: line_start: 3 line_stop: 5 col_start: 28 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo + path: return_tuple.leo content: "function x() -> (u32, u32) {\n...\n}" span: line_start: 3 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/functions/return_tuple.leo + path: return_tuple.leo content: "function x() -> (u32, u32) {\n...\n}" diff --git a/tests/parser/import/alias.leo.out b/tests/parser/import/alias.leo.out index c5b6f05e2f..33c493fdd2 100644 --- a/tests/parser/import/alias.leo.out +++ b/tests/parser/import/alias.leo.out @@ -7,31 +7,31 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" + name: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" - alias: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":15,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" + symbol: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" + alias: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":15,\\\"col_stop\\\":18,\\\"path\\\":\\\"alias.leo\\\",\\\"content\\\":\\\"import a.b as bar;\\\"}\"}" span: line_start: 3 line_stop: 3 col_start: 10 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/import/alias.leo + path: alias.leo content: import a.b as bar; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/import/alias.leo + path: alias.leo content: import a.b as bar; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/import/alias.leo + path: alias.leo content: import a.b as bar; circuits: {} functions: {} diff --git a/tests/parser/import/basic.leo.out b/tests/parser/import/basic.leo.out index 40da6f15fd..de62a4f019 100644 --- a/tests/parser/import/basic.leo.out +++ b/tests/parser/import/basic.leo.out @@ -7,31 +7,31 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/basic.leo\\\",\\\"content\\\":\\\"import a.b;\\\"}\"}" + name: "{\"name\":\"a\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"basic.leo\\\",\\\"content\\\":\\\"import a.b;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/basic.leo\\\",\\\"content\\\":\\\"import a.b;\\\"}\"}" + symbol: "{\"name\":\"b\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"basic.leo\\\",\\\"content\\\":\\\"import a.b;\\\"}\"}" alias: ~ span: line_start: 3 line_stop: 3 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/import/basic.leo + path: basic.leo content: import a.b; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/import/basic.leo + path: basic.leo content: import a.b; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/import/basic.leo + path: basic.leo content: import a.b; circuits: {} functions: {} diff --git a/tests/parser/import/many_import.leo.out b/tests/parser/import/many_import.leo.out index 80b17a181b..b6027980b5 100644 --- a/tests/parser/import/many_import.leo.out +++ b/tests/parser/import/many_import.leo.out @@ -7,129 +7,129 @@ outputs: imports: - package_or_packages: Packages: - name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\"import test-import.( // local import\\\"}\"}" + name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\"import test-import.( // local import\\\"}\"}" accesses: - Symbol: - symbol: "{\"name\":\"Point\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" Point,\\\"}\"}" + symbol: "{\"name\":\"Point\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":5,\\\"col_stop\\\":10,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" Point,\\\"}\"}" alias: ~ span: line_start: 4 line_stop: 4 col_start: 5 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " Point," - Symbol: - symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" foo,\\\"}\"}" + symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" foo,\\\"}\"}" alias: ~ span: line_start: 5 line_stop: 5 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " foo," span: line_start: 3 line_stop: 5 col_start: 8 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: "import test-import.( // local import\n...\n foo," span: line_start: 3 line_stop: 5 col_start: 8 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: "import test-import.( // local import\n...\n foo," - package_or_packages: Packages: - name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":8,\\\"line_stop\\\":8,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\"import bar.( // imports directory import\\\"}\"}" + name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":8,\\\"line_stop\\\":8,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\"import bar.( // imports directory import\\\"}\"}" accesses: - Symbol: - symbol: "{\"name\":\"Bar\",\"span\":\"{\\\"line_start\\\":9,\\\"line_stop\\\":9,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" Bar,\\\"}\"}" + symbol: "{\"name\":\"Bar\",\"span\":\"{\\\"line_start\\\":9,\\\"line_stop\\\":9,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" Bar,\\\"}\"}" alias: ~ span: line_start: 9 line_stop: 9 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " Bar," - Multiple: - name: "{\"name\":\"baz\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" + name: "{\"name\":\"baz\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" accesses: - Symbol: - symbol: "{\"name\":\"Baz\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":10,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" + symbol: "{\"name\":\"Baz\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":10,\\\"col_stop\\\":13,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" alias: ~ span: line_start: 10 line_stop: 10 col_start: 10 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " baz.(Baz, Bazzar)," - Symbol: - symbol: "{\"name\":\"Bazzar\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":15,\\\"col_stop\\\":21,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" + symbol: "{\"name\":\"Bazzar\",\"span\":\"{\\\"line_start\\\":10,\\\"line_stop\\\":10,\\\"col_start\\\":15,\\\"col_stop\\\":21,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" baz.(Baz, Bazzar),\\\"}\"}" alias: ~ span: line_start: 10 line_stop: 10 col_start: 15 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " baz.(Baz, Bazzar)," span: line_start: 10 line_stop: 10 col_start: 5 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " baz.(Baz, Bazzar)," - SubPackage: - name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" + name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":5,\\\"col_stop\\\":8,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" access: SubPackage: - name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":9,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" + name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":9,\\\"col_stop\\\":12,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"Bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":13,\\\"col_stop\\\":16,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" + symbol: "{\"name\":\"Bat\",\"span\":\"{\\\"line_start\\\":11,\\\"line_stop\\\":11,\\\"col_start\\\":13,\\\"col_stop\\\":16,\\\"path\\\":\\\"many_import.leo\\\",\\\"content\\\":\\\" bat.bat.Bat,\\\"}\"}" alias: ~ span: line_start: 11 line_stop: 11 col_start: 13 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " bat.bat.Bat," span: line_start: 11 line_stop: 11 col_start: 9 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " bat.bat.Bat," span: line_start: 11 line_stop: 11 col_start: 5 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: " bat.bat.Bat," span: line_start: 8 line_stop: 11 col_start: 8 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: "import bar.( // imports directory import\n...\n bat.bat.Bat," span: line_start: 8 line_stop: 11 col_start: 8 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import.leo + path: many_import.leo content: "import bar.( // imports directory import\n...\n bat.bat.Bat," circuits: {} functions: {} diff --git a/tests/parser/import/many_import_star.leo.out b/tests/parser/import/many_import_star.leo.out index a1868714a8..1846de4323 100644 --- a/tests/parser/import/many_import_star.leo.out +++ b/tests/parser/import/many_import_star.leo.out @@ -7,158 +7,158 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import test-import.*; // local import\\\"}\"}" + name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import test-import.*; // local import\\\"}\"}" access: Star: line_start: 3 line_stop: 3 col_start: 20 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import test-import.*; // local import span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import test-import.*; // local import span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import test-import.*; // local import - package_or_packages: Package: - name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.*; // imports directory import\\\"}\"}" access: Star: line_start: 5 line_stop: 5 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.*; // imports directory import span: line_start: 5 line_stop: 5 col_start: 8 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.*; // imports directory import span: line_start: 5 line_stop: 5 col_start: 8 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.*; // imports directory import - package_or_packages: Package: - name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.baz.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.baz.*; // imports directory import\\\"}\"}" access: SubPackage: - name: "{\"name\":\"baz\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.baz.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"baz\",\"span\":\"{\\\"line_start\\\":6,\\\"line_stop\\\":6,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.baz.*; // imports directory import\\\"}\"}" access: Star: line_start: 6 line_stop: 6 col_start: 16 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.baz.*; // imports directory import span: line_start: 6 line_stop: 6 col_start: 12 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.baz.*; // imports directory import span: line_start: 6 line_stop: 6 col_start: 8 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.baz.*; // imports directory import span: line_start: 6 line_stop: 6 col_start: 8 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.baz.*; // imports directory import - package_or_packages: Package: - name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" access: SubPackage: - name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" access: SubPackage: - name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":16,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"bat\",\"span\":\"{\\\"line_start\\\":7,\\\"line_stop\\\":7,\\\"col_start\\\":16,\\\"col_stop\\\":19,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import bar.bat.bat.*; // imports directory import\\\"}\"}" access: Star: line_start: 7 line_stop: 7 col_start: 20 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.bat.bat.*; // imports directory import span: line_start: 7 line_stop: 7 col_start: 16 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.bat.bat.*; // imports directory import span: line_start: 7 line_stop: 7 col_start: 12 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.bat.bat.*; // imports directory import span: line_start: 7 line_stop: 7 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.bat.bat.*; // imports directory import span: line_start: 7 line_stop: 7 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import bar.bat.bat.*; // imports directory import - package_or_packages: Package: - name: "{\"name\":\"car\",\"span\":\"{\\\"line_start\\\":8,\\\"line_stop\\\":8,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo\\\",\\\"content\\\":\\\"import car.*; // imports directory import\\\"}\"}" + name: "{\"name\":\"car\",\"span\":\"{\\\"line_start\\\":8,\\\"line_stop\\\":8,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"many_import_star.leo\\\",\\\"content\\\":\\\"import car.*; // imports directory import\\\"}\"}" access: Star: line_start: 8 line_stop: 8 col_start: 12 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import car.*; // imports directory import span: line_start: 8 line_stop: 8 col_start: 8 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import car.*; // imports directory import span: line_start: 8 line_stop: 8 col_start: 8 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/import/many_import_star.leo + path: many_import_star.leo content: import car.*; // imports directory import circuits: {} functions: {} diff --git a/tests/parser/import/names.leo.out b/tests/parser/import/names.leo.out index 811d078889..2cd37d4621 100644 --- a/tests/parser/import/names.leo.out +++ b/tests/parser/import/names.leo.out @@ -7,87 +7,87 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"a0-f\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import a0-f.foo;\\\"}\"}" + name: "{\"name\":\"a0-f\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":12,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import a0-f.foo;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":13,\\\"col_stop\\\":16,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import a0-f.foo;\\\"}\"}" + symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":13,\\\"col_stop\\\":16,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import a0-f.foo;\\\"}\"}" alias: ~ span: line_start: 3 line_stop: 3 col_start: 13 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a0-f.foo; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a0-f.foo; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a0-f.foo; - package_or_packages: Package: - name: "{\"name\":\"a-9\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import a-9.bar;\\\"}\"}" + name: "{\"name\":\"a-9\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":8,\\\"col_stop\\\":11,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import a-9.bar;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import a-9.bar;\\\"}\"}" + symbol: "{\"name\":\"bar\",\"span\":\"{\\\"line_start\\\":4,\\\"line_stop\\\":4,\\\"col_start\\\":12,\\\"col_stop\\\":15,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import a-9.bar;\\\"}\"}" alias: ~ span: line_start: 4 line_stop: 4 col_start: 12 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a-9.bar; span: line_start: 4 line_stop: 4 col_start: 8 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a-9.bar; span: line_start: 4 line_stop: 4 col_start: 8 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import a-9.bar; - package_or_packages: Package: - name: "{\"name\":\"hello-world\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import hello-world.hello;\\\"}\"}" + name: "{\"name\":\"hello-world\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import hello-world.hello;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"hello\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":20,\\\"col_stop\\\":25,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names.leo\\\",\\\"content\\\":\\\"import hello-world.hello;\\\"}\"}" + symbol: "{\"name\":\"hello\",\"span\":\"{\\\"line_start\\\":5,\\\"line_stop\\\":5,\\\"col_start\\\":20,\\\"col_stop\\\":25,\\\"path\\\":\\\"names.leo\\\",\\\"content\\\":\\\"import hello-world.hello;\\\"}\"}" alias: ~ span: line_start: 5 line_stop: 5 col_start: 20 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import hello-world.hello; span: line_start: 5 line_stop: 5 col_start: 8 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import hello-world.hello; span: line_start: 5 line_stop: 5 col_start: 8 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/import/names.leo + path: names.leo content: import hello-world.hello; circuits: {} functions: {} diff --git a/tests/parser/import/names_underscore.leo.out b/tests/parser/import/names_underscore.leo.out index 3858225835..db3a4e3148 100644 --- a/tests/parser/import/names_underscore.leo.out +++ b/tests/parser/import/names_underscore.leo.out @@ -7,31 +7,31 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"hello_world\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names_underscore.leo\\\",\\\"content\\\":\\\"import hello_world.foo;\\\"}\"}" + name: "{\"name\":\"hello_world\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"names_underscore.leo\\\",\\\"content\\\":\\\"import hello_world.foo;\\\"}\"}" access: Symbol: - symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":23,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/names_underscore.leo\\\",\\\"content\\\":\\\"import hello_world.foo;\\\"}\"}" + symbol: "{\"name\":\"foo\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":20,\\\"col_stop\\\":23,\\\"path\\\":\\\"names_underscore.leo\\\",\\\"content\\\":\\\"import hello_world.foo;\\\"}\"}" alias: ~ span: line_start: 3 line_stop: 3 col_start: 20 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/import/names_underscore.leo + path: names_underscore.leo content: import hello_world.foo; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/import/names_underscore.leo + path: names_underscore.leo content: import hello_world.foo; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/import/names_underscore.leo + path: names_underscore.leo content: import hello_world.foo; circuits: {} functions: {} diff --git a/tests/parser/import/star.leo.out b/tests/parser/import/star.leo.out index eda23bd7e6..7bc9eed3c4 100644 --- a/tests/parser/import/star.leo.out +++ b/tests/parser/import/star.leo.out @@ -7,28 +7,28 @@ outputs: imports: - package_or_packages: Package: - name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/import/star.leo\\\",\\\"content\\\":\\\"import test-import.*;\\\"}\"}" + name: "{\"name\":\"test-import\",\"span\":\"{\\\"line_start\\\":3,\\\"line_stop\\\":3,\\\"col_start\\\":8,\\\"col_stop\\\":19,\\\"path\\\":\\\"star.leo\\\",\\\"content\\\":\\\"import test-import.*;\\\"}\"}" access: Star: line_start: 3 line_stop: 3 col_start: 20 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/star.leo + path: star.leo content: import test-import.*; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/star.leo + path: star.leo content: import test-import.*; span: line_start: 3 line_stop: 3 col_start: 8 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/import/star.leo + path: star.leo content: import test-import.*; circuits: {} functions: {} diff --git a/tests/parser/statement/assign.leo.out b/tests/parser/statement/assign.leo.out index 7201d68790..882fe68ad4 100644 --- a/tests/parser/statement/assign.leo.out +++ b/tests/parser/statement/assign.leo.out @@ -5,35 +5,35 @@ outputs: - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = expr;\\\"}\"}" accesses: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = expr; value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":9,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = expr; - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = ();\\\"}\"}" accesses: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = (); value: TupleInit: @@ -43,114 +43,114 @@ outputs: line_stop: 1 col_start: 5 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = (); - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" accesses: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x+y; value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x+y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x+y; - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" accesses: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x = (x,y);" value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x = (x,y);" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = x();\\\"}\"}" accesses: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x(); value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x(); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x = x(); - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[0] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[0] = y;\\\"}\"}" accesses: - ArrayIndex: Value: @@ -160,28 +160,28 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0] = y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[0] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[0] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[0u32] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[0u32] = y;\\\"}\"}" accesses: - ArrayIndex: Value: @@ -192,28 +192,28 @@ outputs: line_stop: 1 col_start: 3 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0u32] = y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0u32] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[0u32] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[0u32] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[0u32] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x.0 = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x.0 = y;\\\"}\"}" accesses: - Tuple: - value: "0" @@ -221,28 +221,28 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x.0 = y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x.0 = y; value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x.0 = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x.0 = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: x.0 = y; - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[1..2] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[1..2] = y;\\\"}\"}" accesses: - ArrayRange: - Value: @@ -252,7 +252,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[1..2] = y;" - Value: Implicit: @@ -261,28 +261,28 @@ outputs: line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[1..2] = y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[1..2] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[1..2] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[1..2] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[1..2] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[..2] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[..2] = y;\\\"}\"}" accesses: - ArrayRange: - ~ @@ -293,28 +293,28 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[..2] = y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[..2] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[..2] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[..2] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[..2] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[2..] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[2..] = y;\\\"}\"}" accesses: - ArrayRange: - Value: @@ -324,7 +324,7 @@ outputs: line_stop: 1 col_start: 3 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[2..] = y;" - ~ span: @@ -332,21 +332,21 @@ outputs: line_stop: 1 col_start: 1 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[2..] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[2..] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[2..] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[2..] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[..] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[..] = y;\\\"}\"}" accesses: - ArrayRange: - ~ @@ -356,21 +356,21 @@ outputs: line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[..] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x[..] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x[..] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x[..] = y;" - Assign: operation: Assign assignee: - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x.0[0][..] = y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x.0[0][..] = y;\\\"}\"}" accesses: - Tuple: - value: "0" @@ -378,7 +378,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x.0[0][..] = y;" - ArrayIndex: Value: @@ -388,7 +388,7 @@ outputs: line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x.0[0][..] = y;" - ArrayRange: - ~ @@ -398,14 +398,14 @@ outputs: line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x.0[0][..] = y;" value: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/assign.leo\\\",\\\"content\\\":\\\"x.0[0][..] = y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"assign.leo\\\",\\\"content\\\":\\\"x.0[0][..] = y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/statement/assign.leo + path: assign.leo content: "x.0[0][..] = y;" diff --git a/tests/parser/statement/block.leo.out b/tests/parser/statement/block.leo.out index f3068310f5..47490d5616 100644 --- a/tests/parser/statement/block.leo.out +++ b/tests/parser/statement/block.leo.out @@ -9,7 +9,7 @@ outputs: line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{}" - Block: statements: @@ -22,21 +22,21 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{\n...\n}" - Block: statements: @@ -47,14 +47,14 @@ outputs: line_stop: 1 col_start: 2 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{{}}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{{}}" - Block: statements: @@ -69,34 +69,34 @@ outputs: line_stop: 3 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 2 line_stop: 4 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{\n...\n}" span: line_start: 1 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{\n...\n}" - Block: statements: - Conditional: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":2,\\\"line_stop\\\":2,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/block.leo\\\",\\\"content\\\":\\\"if x {\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":2,\\\"line_stop\\\":2,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"block.leo\\\",\\\"content\\\":\\\"if x {\\\"}\"}" block: statements: - Return: @@ -108,21 +108,21 @@ outputs: line_stop: 3 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: return (); span: line_start: 2 line_stop: 4 col_start: 6 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "if x {\n...\n}" next: ~ span: @@ -130,12 +130,12 @@ outputs: line_stop: 4 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "if x {\n...\n}" span: line_start: 1 line_stop: 5 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/block.leo + path: block.leo content: "{\n...\n}" diff --git a/tests/parser/statement/conditional.leo.out b/tests/parser/statement/conditional.leo.out index 930fb4e51a..c553692b4e 100644 --- a/tests/parser/statement/conditional.leo.out +++ b/tests/parser/statement/conditional.leo.out @@ -4,7 +4,7 @@ expectation: Pass outputs: - Conditional: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if x {\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if x {\\\"}\"}" block: statements: - Return: @@ -16,21 +16,21 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 6 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x {\n...\n}" next: ~ span: @@ -38,11 +38,11 @@ outputs: line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x {\n...\n}" - Conditional: condition: - Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if Self {\\\"}\"}" + Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":8,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if Self {\\\"}\"}" block: statements: - Return: @@ -54,21 +54,21 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 9 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if Self {\n...\n}" next: ~ span: @@ -76,11 +76,11 @@ outputs: line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if Self {\n...\n}" - Conditional: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if (x) {\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if (x) {\\\"}\"}" block: statements: - Return: @@ -92,21 +92,21 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 8 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if (x) {\n...\n}" next: ~ span: @@ -114,11 +114,11 @@ outputs: line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if (x) {\n...\n}" - Conditional: condition: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if (x) {}\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if (x) {}\\\"}\"}" block: statements: [] span: @@ -126,7 +126,7 @@ outputs: line_stop: 1 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if (x) {}" next: ~ span: @@ -134,22 +134,22 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if (x) {}" - Conditional: condition: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if x+y {}\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if x+y {}\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if x+y {}\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if x+y {}\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 4 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {}" block: statements: [] @@ -158,7 +158,7 @@ outputs: line_stop: 1 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {}" next: ~ span: @@ -166,34 +166,34 @@ outputs: line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {}" - Conditional: condition: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if x+y {\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if x+y {\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"if x+y {\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"if x+y {\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 4 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {" block: statements: - Expression: expression: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":2,\\\"line_stop\\\":2,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo\\\",\\\"content\\\":\\\"expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":2,\\\"line_stop\\\":2,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"conditional.leo\\\",\\\"content\\\":\\\"expr;\\\"}\"}" span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: expr; - Return: expression: @@ -204,21 +204,21 @@ outputs: line_stop: 3 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 3 line_stop: 3 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: return (); span: line_start: 1 line_stop: 4 col_start: 8 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {\n...\n}" next: ~ span: @@ -226,5 +226,5 @@ outputs: line_stop: 4 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/conditional.leo + path: conditional.leo content: "if x+y {\n...\n}\n" diff --git a/tests/parser/statement/console.leo.out b/tests/parser/statement/console.leo.out index 2f5f9cdb32..2d03056967 100644 --- a/tests/parser/statement/console.leo.out +++ b/tests/parser/statement/console.leo.out @@ -5,13 +5,13 @@ outputs: - Console: function: Assert: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.assert(x);\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.assert(x);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: console.assert(x); - Console: function: @@ -19,20 +19,20 @@ outputs: parts: - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 15 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"{}\", x);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"{}\", x);" - Console: function: @@ -41,21 +41,21 @@ outputs: - Container - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.error(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 15 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"{}{}\", x, y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"{}{}\", x, y);" - Console: function: @@ -68,14 +68,14 @@ outputs: line_stop: 1 col_start: 15 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"x\");" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.error(\"x\");" - Console: function: @@ -83,20 +83,20 @@ outputs: parts: - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 15 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"{}\", x);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"{}\", x);" - Console: function: @@ -105,21 +105,21 @@ outputs: - Container - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":26,\\\"col_stop\\\":27,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.debug(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 15 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"{}{}\", x, y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 27 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"{}{}\", x, y);" - Console: function: @@ -132,14 +132,14 @@ outputs: line_stop: 1 col_start: 15 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"x\");" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.debug(\"x\");" - Console: function: @@ -147,20 +147,20 @@ outputs: parts: - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}\\\\\\\", x);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 13 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"{}\", x);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"{}\", x);" - Console: function: @@ -169,21 +169,21 @@ outputs: - Container - Container parameters: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":24,\\\"col_stop\\\":25,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":24,\\\"col_stop\\\":25,\\\"path\\\":\\\"console.leo\\\",\\\"content\\\":\\\"console.log(\\\\\\\"{}{}\\\\\\\", x, y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 13 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"{}{}\", x, y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"{}{}\", x, y);" - Console: function: @@ -196,12 +196,12 @@ outputs: line_stop: 1 col_start: 13 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"x\");" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/console.leo + path: console.leo content: "console.log(\"x\");" diff --git a/tests/parser/statement/definition.leo.out b/tests/parser/statement/definition.leo.out index 24bb2afe7c..547ba55625 100644 --- a/tests/parser/statement/definition.leo.out +++ b/tests/parser/statement/definition.leo.out @@ -6,35 +6,35 @@ outputs: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = expr; type_: ~ value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":13,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = expr; - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = (); type_: ~ value: @@ -45,146 +45,146 @@ outputs: line_stop: 1 col_start: 9 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = (); - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x+y; type_: ~ value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x+y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x+y; - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x = (x,y);" type_: ~ value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x = (x,y);" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x(); type_: ~ value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x(); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: let x = x(); - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = expr; type_: ~ value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 15 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = expr; - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = (); type_: ~ value: @@ -195,147 +195,147 @@ outputs: line_stop: 1 col_start: 11 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = (); - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x+y; type_: ~ value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":14,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x+y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x+y; - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x = (x,y);" type_: ~ value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":12,\\\"col_stop\\\":13,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x = (x,y);" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x(); type_: ~ value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x(); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: const x = x(); - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = expr;" type_: IntegerType: U32 value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = expr;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = ();" type_: IntegerType: U32 @@ -347,150 +347,150 @@ outputs: line_stop: 1 col_start: 14 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = ();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x+y;" type_: IntegerType: U32 value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x+y;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = (x,y);" type_: IntegerType: U32 value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":15,\\\"col_stop\\\":16,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":15,\\\"col_stop\\\":16,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = (x,y);" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 5 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x();" type_: IntegerType: U32 value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let x: u32 = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let x: u32 = x();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = expr;" type_: IntegerType: U32 value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = expr;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = ();" type_: IntegerType: U32 @@ -502,167 +502,167 @@ outputs: line_stop: 1 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = ();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x+y;" type_: IntegerType: U32 value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x+y;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = (x,y);" type_: IntegerType: U32 value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = (x,y);" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":7,\\\"col_stop\\\":8,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 7 col_stop: 8 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x();" type_: IntegerType: U32 value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const x: u32 = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const x: u32 = x();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = expr;" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = expr;" type_: ~ value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = expr;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = ();" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = ();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = ();" type_: ~ value: @@ -673,191 +673,191 @@ outputs: line_stop: 1 col_start: 14 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = ();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x+y;" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x+y;" type_: ~ value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x+y;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = (x,y);" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = (x,y);" type_: ~ value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":15,\\\"col_stop\\\":16,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":15,\\\"col_stop\\\":16,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = (x,y);" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x();" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x();" type_: ~ value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":14,\\\"col_stop\\\":15,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y) = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 14 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y) = x();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = expr;" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = expr;" type_: ~ value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 20 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = expr;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = ();" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = ();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = ();" type_: ~ value: @@ -868,192 +868,192 @@ outputs: line_stop: 1 col_start: 16 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 18 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = ();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x+y;" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x+y;" type_: ~ value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":18,\\\"col_stop\\\":19,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x+y;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = (x,y);" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = (x,y);" type_: ~ value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":17,\\\"col_stop\\\":18,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = (x,y);" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x();" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x();" type_: ~ value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":16,\\\"col_stop\\\":17,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y) = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 16 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 19 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y) = x();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = expr;" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = expr;" type_: IntegerType: U32 value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":23,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":23,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = expr;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = ();" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = ();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = ();" type_: IntegerType: U32 @@ -1065,195 +1065,195 @@ outputs: line_stop: 1 col_start: 19 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 21 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = ();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x+y;" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x+y;" type_: IntegerType: U32 value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 19 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x+y;" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = (x,y);" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = (x,y);" type_: IntegerType: U32 value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":22,\\\"col_stop\\\":23,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":20,\\\"col_stop\\\":21,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":22,\\\"col_stop\\\":23,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 19 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = (x,y);" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x();" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 9 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x();" type_: IntegerType: U32 value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":19,\\\"col_stop\\\":20,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x, y): u32 = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 19 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 22 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x, y): u32 = x();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = expr;" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = expr;" type_: IntegerType: U32 value: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":25,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":25,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 25 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = expr;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = ();" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = ();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = ();" type_: IntegerType: U32 @@ -1265,163 +1265,163 @@ outputs: line_stop: 1 col_start: 21 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 23 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = ();" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x+y;" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x+y;" type_: IntegerType: U32 value: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":23,\\\"col_stop\\\":24,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 21 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x+y;" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x+y;" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = (x,y);" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = (x,y);" type_: IntegerType: U32 value: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":22,\\\"col_stop\\\":23,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":24,\\\"col_stop\\\":25,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":22,\\\"col_stop\\\":23,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":24,\\\"col_stop\\\":25,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 21 col_stop: 26 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 26 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = (x,y);" - Definition: declaration_type: Const variable_names: - mutable: false - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x();" - mutable: false - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 11 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x();" type_: IntegerType: U32 value: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":21,\\\"col_stop\\\":22,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"const (x, y): u32 = x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 21 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 24 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "const (x, y): u32 = x();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x,y,) = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x,y,) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,y,) = ();" - mutable: true - identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x,y,) = ();\\\"}\"}" + identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x,y,) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 9 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,y,) = ();" type_: ~ value: @@ -1432,26 +1432,26 @@ outputs: line_stop: 1 col_start: 14 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,y,) = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 16 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,y,) = ();" - Definition: declaration_type: Let variable_names: - mutable: true - identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/definition.leo\\\",\\\"content\\\":\\\"let (x,) = ();\\\"}\"}" + identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":6,\\\"col_stop\\\":7,\\\"path\\\":\\\"definition.leo\\\",\\\"content\\\":\\\"let (x,) = ();\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 6 col_stop: 7 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,) = ();" type_: ~ value: @@ -1462,12 +1462,12 @@ outputs: line_stop: 1 col_start: 12 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,) = ();" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/definition.leo + path: definition.leo content: "let (x,) = ();" diff --git a/tests/parser/statement/expression.leo.out b/tests/parser/statement/expression.leo.out index 282c472c54..c41ab8c025 100644 --- a/tests/parser/statement/expression.leo.out +++ b/tests/parser/statement/expression.leo.out @@ -4,13 +4,13 @@ expectation: Pass outputs: - Expression: expression: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":5,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 5 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: expr; - Expression: expression: @@ -21,74 +21,74 @@ outputs: line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 3 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: (); - Expression: expression: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":3,\\\"col_stop\\\":4,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: x+y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: x+y; - Expression: expression: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"(x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"(x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":2,\\\"col_stop\\\":3,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"(x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":4,\\\"col_stop\\\":5,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"(x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: "(x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 6 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: "(x,y);" - Expression: expression: Call: function: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/expression.leo\\\",\\\"content\\\":\\\"x();\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":1,\\\"col_stop\\\":2,\\\"path\\\":\\\"expression.leo\\\",\\\"content\\\":\\\"x();\\\"}\"}" arguments: [] span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: x(); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 4 - path: /home/p/aleo/leo/parser/../tests/parser/statement/expression.leo + path: expression.leo content: x(); diff --git a/tests/parser/statement/iteration.leo.out b/tests/parser/statement/iteration.leo.out index fed472ab09..7baf1c26df 100644 --- a/tests/parser/statement/iteration.leo.out +++ b/tests/parser/statement/iteration.leo.out @@ -3,7 +3,7 @@ ns: ParseStatement expectation: Pass outputs: - Iteration: - variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo\\\",\\\"content\\\":\\\"for x in 0..7 {}\\\"}\"}" + variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"iteration.leo\\\",\\\"content\\\":\\\"for x in 0..7 {}\\\"}\"}" start: Value: Implicit: @@ -12,7 +12,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {}" stop: Value: @@ -22,7 +22,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {}" block: statements: [] @@ -31,17 +31,17 @@ outputs: line_stop: 1 col_start: 15 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {}" - Iteration: - variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo\\\",\\\"content\\\":\\\"for x in 0..7 {\\\"}\"}" + variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"iteration.leo\\\",\\\"content\\\":\\\"for x in 0..7 {\\\"}\"}" start: Value: Implicit: @@ -50,7 +50,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {" stop: Value: @@ -60,7 +60,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 14 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {" block: statements: @@ -73,31 +73,31 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 15 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {\n...\n}" span: line_start: 1 line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..7 {\n...\n}" - Iteration: - variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo\\\",\\\"content\\\":\\\"for x in 0..99u8 {\\\"}\"}" + variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"iteration.leo\\\",\\\"content\\\":\\\"for x in 0..99u8 {\\\"}\"}" start: Value: Implicit: @@ -106,7 +106,7 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..99u8 {" stop: Value: @@ -117,7 +117,7 @@ outputs: line_stop: 1 col_start: 13 col_stop: 17 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..99u8 {" block: statements: @@ -130,31 +130,31 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 18 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..99u8 {\n...\n}" span: line_start: 1 line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..99u8 {\n...\n}" - Iteration: - variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo\\\",\\\"content\\\":\\\"for x in 0..Self {\\\"}\"}" + variable: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":5,\\\"col_stop\\\":6,\\\"path\\\":\\\"iteration.leo\\\",\\\"content\\\":\\\"for x in 0..Self {\\\"}\"}" start: Value: Implicit: @@ -163,10 +163,10 @@ outputs: line_stop: 1 col_start: 10 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..Self {" stop: - Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":17,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo\\\",\\\"content\\\":\\\"for x in 0..Self {\\\"}\"}" + Identifier: "{\"name\":\"Self\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":13,\\\"col_stop\\\":17,\\\"path\\\":\\\"iteration.leo\\\",\\\"content\\\":\\\"for x in 0..Self {\\\"}\"}" block: statements: - Return: @@ -178,26 +178,26 @@ outputs: line_stop: 2 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 2 line_stop: 2 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: return (); span: line_start: 1 line_stop: 3 col_start: 18 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..Self {\n...\n}" span: line_start: 1 line_stop: 3 col_start: 1 col_stop: 2 - path: /home/p/aleo/leo/parser/../tests/parser/statement/iteration.leo + path: iteration.leo content: "for x in 0..Self {\n...\n}" diff --git a/tests/parser/statement/return.leo.out b/tests/parser/statement/return.leo.out index 2e168b44f8..1d3f789840 100644 --- a/tests/parser/statement/return.leo.out +++ b/tests/parser/statement/return.leo.out @@ -4,13 +4,13 @@ expectation: Pass outputs: - Return: expression: - Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/return.leo\\\",\\\"content\\\":\\\"return expr;\\\"}\"}" + Identifier: "{\"name\":\"expr\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":12,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"return expr;\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 12 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return expr; - Return: expression: @@ -21,14 +21,14 @@ outputs: line_stop: 1 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return (); - Return: expression: @@ -39,54 +39,54 @@ outputs: line_stop: 1 col_start: 8 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return (); span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 10 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return (); - Return: expression: Binary: left: - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/return.leo\\\",\\\"content\\\":\\\"return x+y;\\\"}\"}" + Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":8,\\\"col_stop\\\":9,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"return x+y;\\\"}\"}" right: - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/return.leo\\\",\\\"content\\\":\\\"return x+y;\\\"}\"}" + Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":10,\\\"col_stop\\\":11,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"return x+y;\\\"}\"}" op: Add span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return x+y; span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 11 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: return x+y; - Return: expression: TupleInit: elements: - - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/return.leo\\\",\\\"content\\\":\\\"return (x,y);\\\"}\"}" - - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"/home/p/aleo/leo/parser/../tests/parser/statement/return.leo\\\",\\\"content\\\":\\\"return (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"x\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":9,\\\"col_stop\\\":10,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"return (x,y);\\\"}\"}" + - Identifier: "{\"name\":\"y\",\"span\":\"{\\\"line_start\\\":1,\\\"line_stop\\\":1,\\\"col_start\\\":11,\\\"col_stop\\\":12,\\\"path\\\":\\\"return.leo\\\",\\\"content\\\":\\\"return (x,y);\\\"}\"}" span: line_start: 1 line_stop: 1 col_start: 8 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: "return (x,y);" span: line_start: 1 line_stop: 1 col_start: 1 col_stop: 13 - path: /home/p/aleo/leo/parser/../tests/parser/statement/return.leo + path: return.leo content: "return (x,y);"