Skip to content

Commit

Permalink
Doc
Browse files Browse the repository at this point in the history
  • Loading branch information
ajreynol committed Nov 19, 2024
1 parent 3d13229 commit a8da0de
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/preprocessing/assertion_pipeline.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,10 @@ class AssertionPipeline : protected EnvObj
/**
* Adds an assertion/assumption to be preprocessed.
*
* Note that if proofs are provided, a preprocess pass using this method
* is required to either provide a proof generator or a trust id that is not
* TrustId::UNKNOWN_PREPROCESS_LEMMA.
*
* @param n The assertion/assumption
* @param isInput If true, n is an input formula (an assumption in the main
* body of the overall proof).
Expand Down Expand Up @@ -91,6 +95,10 @@ class AssertionPipeline : protected EnvObj
* Replaces assertion i with node n and records the dependency between the
* original assertion and its replacement.
*
* Note that if proofs are provided, a preprocess pass using this method
* is required to either provide a proof generator or a trust id that is not
* TrustId::UNKNOWN_PREPROCESS_LEMMA.
*
* @param i The position of the assertion to replace.
* @param n The replacement assertion.
* @param pg The proof generator who can provide a proof of d_nodes[i] == n,
Expand Down

0 comments on commit a8da0de

Please sign in to comment.