Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(gnovm): sync code AssignStmt - ValueDecl #3017

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
297dd6d
chore: refactor DRY code
hthieu1110 Oct 23, 2024
6e6bcae
wip
Oct 24, 2024
f196044
wip: sync AssignStmt DEFINE with ValueDecl
hthieu1110 Oct 24, 2024
efc7467
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
Oct 25, 2024
26792b5
fix: use tupletype for evalStaticTypeOfRaw for CallExpr
Oct 25, 2024
551ab25
wip: sync the general case
Oct 25, 2024
d7401c0
feat: refactor general case code for AssignStmt vs ValueDecl
hthieu1110 Oct 25, 2024
96f279c
chore: remove unused codes + file
hthieu1110 Oct 25, 2024
e54abf8
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Oct 25, 2024
b050dc6
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
hthieu1110 Oct 26, 2024
81b6be5
chore: optimize numNames check
hthieu1110 Oct 26, 2024
1d95d48
chore: add more tests
hthieu1110 Oct 26, 2024
0cf7ca1
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
hthieu1110 Oct 28, 2024
edd2287
chore: refactor tests
hthieu1110 Oct 28, 2024
5ecc039
feat: refactor defineOrDecl to raise the same error + add more tests
hthieu1110 Oct 28, 2024
0e80d12
fix: fix tests
hthieu1110 Oct 28, 2024
f3e021f
chore: optimize code
hthieu1110 Oct 30, 2024
f57aafa
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
hthieu1110 Oct 30, 2024
937f0b2
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
hthieu1110 Oct 30, 2024
c4398a2
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Nov 1, 2024
67c1dce
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Nov 5, 2024
234e028
fix: addresses all comments + add tests
Nov 6, 2024
4145083
fix: check compat with given type vs tuple type
Nov 6, 2024
daf9766
fix: fix type compare using kind to cover custom type
Nov 6, 2024
272187f
Merge remote-tracking branch 'remote/master' into feat/sync-assignstm…
Nov 7, 2024
2e199b4
chore: fix typos
Nov 7, 2024
89646d8
chore: remove unneeded comments
Nov 7, 2024
f552c29
test: test CI
Nov 7, 2024
d60ec6c
fix: try to fix CI
Nov 7, 2024
15f8a43
fix: resolve conflict
Nov 8, 2024
aeca442
fix: use checkAssignableTo instead of type comparison + update tests
Nov 8, 2024
6d200db
fix: make error more explicit + use skipFile
Nov 8, 2024
b354cfd
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Nov 11, 2024
52a42f6
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Nov 13, 2024
4adcf7b
Merge branch 'master' into feat/sync-assignstmt-valuedecl-1958
hthieu1110 Nov 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading