We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Unresolved
Calling an un-init virtual function is valid within abstract contracts, we should handle it other than Unresolved
abstract contract A { uint a; function foo(uint b) internal { if (bar() > 1) {} a = b; } function bar() virtual internal view returns (uint); }
The text was updated successfully, but these errors were encountered:
Seems to mess with logic that uses the input parameter value.
IE: this is ok
abstract contract A { uint a; function foo(uint b) internal { if (bar() > 1) {} a = 1; //notice difference } function bar() virtual internal view returns (uint); }
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Calling an un-init virtual function is valid within abstract contracts, we should handle it other than
Unresolved
The text was updated successfully, but these errors were encountered: