class BasicBlockExecutionSnippet extends ReplaceAndRegisterMethod implements FactoryMethod
| Constructor and Description |
|---|
BasicBlockExecutionSnippet() |
| Modifier and Type | Method and Description |
|---|---|
private JavaBlock |
buildJavaBlock(BasicSnippetData d,
ProofObligationVars poVars) |
private Term |
buildProgramTerm(BasicSnippetData d,
ProofObligationVars vs,
Term postTerm,
TermBuilder tb) |
Term |
produce(BasicSnippetData d,
ProofObligationVars poVars) |
collectQuantifiableVariables, register, register, register, replace, replace, replace, replace, replace, replace, replaceQuantifiableVariablespublic Term produce(BasicSnippetData d, ProofObligationVars poVars) throws java.lang.UnsupportedOperationException
produce in interface FactoryMethodjava.lang.UnsupportedOperationExceptionprivate Term buildProgramTerm(BasicSnippetData d, ProofObligationVars vs, Term postTerm, TermBuilder tb)
private JavaBlock buildJavaBlock(BasicSnippetData d, ProofObligationVars poVars)