File tree Expand file tree Collapse file tree 2 files changed +2
-6
lines changed
goto-instrument/contracts/doc/user Expand file tree Collapse file tree 2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ apply the dominator algorithm to its Java bytecode representation.
6969` cfg_dominators_templatet::output ` is a good place to check how to query the
7070dominators it has found.
7171
72- \subsection analyses-constant-propagation Constant propagation (\ref constant_propagator_ait)
72+ \subsection analyses-constant-propagation Constant propagation (constant_propagator_ait)
7373
7474A simple, unsound constant propagator. Replaces RHS symbol expressions (variable
7575reads) with their values when they appear to have a unique value at a particular
@@ -242,10 +242,6 @@ To be documented.
242242
243243\section analyses-transformations Transformations (arguably in the wrong directory):
244244
245- \subsection analyses-goto-checkt Pointer / overflow / other check insertion (goto_checkt)
246-
247- To be documented.
248-
249245\subsection analyses-interval-analysis Integer interval analysis -- both an analysis and a transformation
250246
251247\ref interval_analysis interprets instructions of the input \ref goto_modelt
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ Back to @ref contracts-user
44
55@tableofcontents
66
7- CBMC offers support for loop contracts, which includes three basic clauses:
7+ CBMC offers support for loop contracts, which includes four basic clauses:
88- an _ invariant_ clause for establishing safety properties,
99- a _ decreases_ clause for establishing termination,
1010- an _ assigns_ clause for declaring the memory locations assignable by the loop,
You can’t perform that action at this time.
0 commit comments