Skip to content

Add MustNotThrow annotation #3

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

Merged
merged 1 commit into from
Jun 12, 2018
Merged

Conversation

smowton
Copy link
Contributor

@smowton smowton commented Jun 11, 2018

This can be added to methods to indicate they aren't allowed to throw exceptions. JBMC and related tools will truncate any execution path on which they do with an ASSUME FALSE instruction.

This can be added to methods to indicate they aren't allowed to throw exceptions. JBMC and related tools will
truncate any execution path on which they do with an ASSUME FALSE instruction.
@smowton smowton force-pushed the smowton/feature/mustnotthrow branch from f6bb383 to d8590ea Compare June 12, 2018 10:50
@smowton smowton requested review from Degiorgio and cesaro June 12, 2018 15:02
@smowton smowton merged commit fc38cd4 into master Jun 12, 2018
@rjmunro rjmunro deleted the smowton/feature/mustnotthrow branch September 11, 2019 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants