-
Notifications
You must be signed in to change notification settings - Fork 624
refactor(semantic): Better encapsulation of structs and extern-type queries. #8391
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
refactor(semantic): Better encapsulation of structs and extern-type queries. #8391
Conversation
c80be6b
to
b504176
Compare
aa54911
to
911e08d
Compare
b504176
to
19d4677
Compare
911e08d
to
73fed59
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@eytan-starkware reviewed 2 of 3 files at r1, 1 of 1 files at r2, all commit messages.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @TomerStarkware)
-- commits
line 5 at r2:
rebase
crates/cairo-lang-semantic/src/items/structure.rs
line 32 at r2 (raw file):
mod test; // TODO(spapini): Check for bad recursive types - those that will fail in Sierra generation.
Do we no longer need to check for bad types?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @eytan-starkware and @TomerStarkware)
crates/cairo-lang-semantic/src/items/structure.rs
line 32 at r2 (raw file):
Previously, eytan-starkware wrote…
Do we no longer need to check for bad types?
was already done. leftover in a random place.
73fed59
to
fe5e560
Compare
19d4677
to
f86597a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @eytan-starkware and @TomerStarkware)
Previously, eytan-starkware wrote…
rebase
Done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @orizi and @TomerStarkware)
Previously, orizi wrote…
Done.
Not seeing it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @eytan-starkware and @TomerStarkware)
Previously, eytan-starkware wrote…
Not seeing it
renamed pr to be considered for both structure and extern type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status:
complete! all files reviewed, all discussions resolved (waiting on @TomerStarkware)
refactor(semantic): Better encapsulation of structs queries.
refactor(semantic): Better extern-type encapsulation.