Skip to content

Commit

Permalink
Add documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
keyboardDrummer committed Oct 23, 2024
1 parent 5dc52d8 commit 357e4da
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions Source/ExecutionEngine/CommandLineOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1667,6 +1667,14 @@ that makes all verification conditions valid. Without option
{:subsumption n}
Overrides the /subsumption command-line setting for this assertion.
{:isolate}
Places this assertion into a separate VC, where all other assertions are assumptions.
In the remaining VC, this assertion becomes an assumption
{:isolate ""paths""}
Similar to the above, except a separate VC is created for each control flow path that leads to the marked assertion.
However, only goto commands that are annotated with {:allow_split} cause additional VCs to be created.
{:focus}
Splits verification into two problems. First problem deletes all paths
that do not have the focus block. Second problem considers the paths
Expand Down

0 comments on commit 357e4da

Please sign in to comment.