-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
Type checking for contract explicit storage base location #15528
base: storageLocationsParserSupport
Are you sure you want to change the base?
Type checking for contract explicit storage base location #15528
Conversation
matheusaaguiar
commented
Oct 21, 2024
- depends on Parser support for explicit storage locations #15463.
This pull request is stale because it has been open for 14 days with no activity. |
bf640be
to
666b499
Compare
d3cd13a
to
5645314
Compare
libsolidity/analysis/TypeChecker.cpp
Outdated
); | ||
return; | ||
} | ||
|
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.
Coding style error
libsolidity/analysis/TypeChecker.cpp
Outdated
std::optional<ConstantEvaluator::TypedRational> value = ConstantEvaluator::evaluate(m_errorReporter, *baseLocation); | ||
if (!value) | ||
m_errorReporter.typeError(43_error, baseLocation->location(), "Could not evaluate expression"); | ||
|
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.
Coding style error
fb75168
to
2579486
Compare
038b819
to
7f4eb69
Compare