Collin Chin
|
4d18031228
|
Merge pull request #2014 from AleoHQ/fix/error-on-unrecognized-type
Check for Unrecognized Type
|
2022-08-15 15:16:23 -07:00 |
|
Pranav Gaddamadugu
|
67f9890653
|
Address feedback
|
2022-08-11 07:50:10 -07:00 |
|
Pranav Gaddamadugu
|
974e93cadf
|
Tyc checks that types are defined
|
2022-08-11 00:37:04 -07:00 |
|
Pranav Gaddamadugu
|
dcbdb1bd85
|
Reintroduce IntegerType
|
2022-08-09 19:53:17 -07:00 |
|
Pranav Gaddamadugu
|
7ff7170c45
|
Fix unary negation parser; add test
|
2022-08-09 19:53:17 -07:00 |
|
Pranav Gaddamadugu
|
7d2f306f15
|
Simplify type checking logic
|
2022-08-09 19:53:17 -07:00 |
|
Pranav Gaddamadugu
|
a1d79da501
|
Parser produces negative integer literals
|
2022-08-09 19:53:17 -07:00 |
|
collin
|
47d4613627
|
Update deps
|
2022-08-09 16:38:12 -07:00 |
|
dependabot[bot]
|
7ec9c92cbd
|
Bump serde from 1.0.142 to 1.0.143
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.142 to 1.0.143.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.142...v1.0.143)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-09 10:14:03 +00:00 |
|
Pranav Gaddamadugu
|
6897628800
|
Cleanup
|
2022-08-06 07:50:18 -07:00 |
|
Pranav Gaddamadugu
|
84369793ac
|
Update passes to account for change in AST
|
2022-08-06 07:49:36 -07:00 |
|
Pranav Gaddamadugu
|
965102152a
|
Parser produces simplified assignment statements directly
|
2022-08-06 07:49:36 -07:00 |
|
Pranav Gaddamadugu
|
a531b9642f
|
Remove complex assignments from the AST
|
2022-08-06 07:49:36 -07:00 |
|
Collin Chin
|
1ea1145295
|
Naming nit
|
2022-08-05 18:25:52 -07:00 |
|
Pranav Gaddamadugu
|
a47eb32eaf
|
Cleanup; add test
|
2022-08-05 14:58:29 -07:00 |
|
collin
|
d397c750d2
|
merge testnet3
|
2022-08-05 13:59:08 -07:00 |
|
Collin Chin
|
46f21c68a2
|
Merge pull request #1994 from AleoHQ/remove-unsafe
Remove all uses of unsafe
|
2022-08-05 13:50:53 -07:00 |
|
d0cd
|
e4db5511d6
|
Update compiler/ast/src/expressions/ternary.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
|
2022-08-05 12:22:23 -07:00 |
|
Pranav Gaddamadugu
|
d56bd3084d
|
Fix order of folded ternary expressions when handling early return statements
|
2022-08-05 08:30:50 -07:00 |
|
Pranav Gaddamadugu
|
1e4f2b1cca
|
Add compiler test for function calls; fix bugs; regen test expectations
|
2022-08-04 21:21:56 -07:00 |
|
Pranav Gaddamadugu
|
34be1fc39d
|
Codegen for function call; emits closures before functions
|
2022-08-04 21:03:42 -07:00 |
|
Pranav Gaddamadugu
|
4e9b382c55
|
Typecheck helper functions; add codegen support
|
2022-08-04 19:34:46 -07:00 |
|
Pranav Gaddamadugu
|
fa8d03cbd6
|
Validate annotations; refactor FunctionInput in passes
|
2022-08-04 17:59:03 -07:00 |
|
Pranav Gaddamadugu
|
112cc64290
|
Refactor FunctionInput; removes unecessary code
|
2022-08-04 17:55:26 -07:00 |
|
Pranav Gaddamadugu
|
ac4cd71800
|
Reorganize ast/functions folder
|
2022-08-04 17:55:26 -07:00 |
|
Pranav Gaddamadugu
|
a73ddfb815
|
Add parser tests for annotations
|
2022-08-04 17:55:26 -07:00 |
|
Pranav Gaddamadugu
|
2b3bda7da7
|
Add Annotation to AST; enable parser support
|
2022-08-04 17:55:26 -07:00 |
|
Pranav Gaddamadugu
|
a269e0f764
|
Add @ token to the parser
|
2022-08-04 17:55:26 -07:00 |
|
Mazdak Farrokhzad
|
a77d3b4092
|
forbid unsafe_code in all crates
|
2022-08-05 00:36:41 +02:00 |
|
Mazdak Farrokhzad
|
e5819d790b
|
cargo clippy
|
2022-08-05 00:28:54 +02:00 |
|
Mazdak Farrokhzad
|
6dbc21484f
|
delete all unsafe instead of commenting out
|
2022-08-05 00:26:35 +02:00 |
|
Mazdak Farrokhzad
|
6cc70015d8
|
remove all uses of unsafe
|
2022-08-05 00:21:11 +02:00 |
|
Collin Chin
|
754a3ce685
|
Merge pull request #1987 from AleoHQ/record-nonce
Record nonce
|
2022-08-04 09:56:40 -07:00 |
|
Collin Chin
|
81de7d25d8
|
Update compiler/compiler/src/test.rs
|
2022-08-04 09:38:14 -07:00 |
|
collin
|
a090d85f10
|
Update deps
|
2022-08-04 09:29:04 -07:00 |
|
collin
|
13350da303
|
merge testnet3
|
2022-08-03 17:20:40 -07:00 |
|
Pranav Gaddamadugu
|
338515fd66
|
Regen test expectations
|
2022-08-03 16:07:18 -07:00 |
|
collin
|
24c152be6e
|
update test infra
|
2022-08-03 16:06:38 -07:00 |
|
collin
|
0f731a41f0
|
update deps
|
2022-08-03 15:34:23 -07:00 |
|
collin
|
8fb2e60cb4
|
cargo fmt + clippy
|
2022-08-03 14:52:05 -07:00 |
|
collin
|
7f636ca06d
|
regen tests
|
2022-08-03 13:47:17 -07:00 |
|
collin
|
e5da76abaf
|
impl nonce
|
2022-08-03 13:35:58 -07:00 |
|
Pranav Gaddamadugu
|
b97cafbbfc
|
Add support for Rem, RemWrapped, and Mod to passes
|
2022-08-03 12:55:24 -07:00 |
|
Pranav Gaddamadugu
|
7ff84af785
|
Add Rem, RemWrapped, and Mod to parser
|
2022-08-03 12:54:57 -07:00 |
|
Pranav Gaddamadugu
|
b20aed7d34
|
Add Rem, RemWrapped, and Mod to AST
|
2022-08-03 12:54:39 -07:00 |
|
Collin Chin
|
d8511d34c1
|
Merge pull request #1982 from AleoHQ/fix/early-return-with-tuple
[Fix] SSA Reconstruction for Tuple Returns
|
2022-08-03 09:28:19 -07:00 |
|
Pranav Gaddamadugu
|
c364c581ec
|
Documentation
|
2022-08-03 00:03:53 -07:00 |
|
Pranav Gaddamadugu
|
5be72596db
|
Implement bug fix
|
2022-08-02 23:50:08 -07:00 |
|
dependabot[bot]
|
d9c285ebda
|
Bump serde from 1.0.140 to 1.0.141
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.140 to 1.0.141.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.140...v1.0.141)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-02 19:59:54 +00:00 |
|
Collin Chin
|
3a9b7c276b
|
Merge pull request #1968 from AleoHQ/integration-tests
Run snarkVM package build on all Leo tests
|
2022-08-02 12:58:18 -07:00 |
|