We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6d0d21c + d8590ea commit fc38cd4Copy full SHA for fc38cd4
src/main/java/org/cprover/MustNotThrow.java
@@ -0,0 +1,8 @@
1
+package org.cprover;
2
+
3
+/**
4
+ * This can be added to methods to indicate they aren't allowed to throw
5
+ * exceptions. JBMC and related tools will truncate any execution path on which
6
+ * they do with an ASSUME FALSE instruction.
7
+ */
8
+public @interface MustNotThrow { }
0 commit comments