*&& | Language.Expression.Prop, Language.Verification.Conditions |
*-> | Language.Expression.Prop, Language.Verification.Conditions |
*<-> | Language.Expression.Prop, Language.Verification.Conditions |
*|| | Language.Expression.Prop, Language.Verification.Conditions |
.&& | Language.While.Syntax.Sugar |
... | Language.Expression.Util |
.< | Language.While.Syntax.Sugar |
.<= | Language.While.Syntax.Sugar |
.=. | Language.While.Syntax.Sugar |
.== | Language.While.Syntax.Sugar |
.> | Language.While.Syntax.Sugar |
.>= | Language.While.Syntax.Sugar |
.|| | Language.While.Syntax.Sugar |
abstract | Language.Expression.Scope |
abstractTraverse | Language.Expression.Scope |
Add | Language.Expression.Example |
allowQuantifiedQueries | Language.Verification |
allSatMaxModelCount | Language.Verification |
allSatPrintAlong | Language.Verification |
AnnCommand | Language.While.Hoare |
Annotation | Language.Verification.Conditions |
AnnSeq | Language.Verification.Conditions |
AsOp | |
1 (Type/Class) | Language.Expression.Choice |
2 (Data Constructor) | Language.Expression.Choice |
Assignment | |
1 (Type/Class) | Language.Verification.Conditions |
2 (Data Constructor) | Language.Verification.Conditions |
assignVCs | Language.Verification.Conditions |
B | Language.Expression.Scope |
boundVar | Language.Expression.Scope |
BV | Language.Expression.Scope |
CAnn | Language.While.Syntax |
CAssign | Language.While.Syntax |
castVarSym | Language.Verification.Core, Language.Verification |
chainSub | Language.Verification.Conditions |
checkPartialHoare | Language.While.Hoare.Prover |
choiceToUnion | Language.Expression.Choice |
ChooseOp | Language.Expression.Choice |
chooseOp | Language.Expression.Choice |
CIf | Language.While.Syntax |
cmdAnnSeq | Language.Verification.Conditions |
CmdAssign | Language.Verification.Conditions |
Command | Language.While.Syntax |
CSeq | Language.While.Syntax |
CSkip | Language.While.Syntax |
CWhile | Language.While.Syntax |
defaultSMTCfg | Language.Verification |
dsatPrecision | Language.Verification |
emptyAnnSeq | Language.Verification.Conditions |
Equal | Language.Expression.Example |
eqVarTypes | Language.Verification.Core, Language.Verification |
evalMany | Language.Expression.GeneralOp |
EvalOpAt | Language.Expression.GeneralOp |
evalProp | Language.Verification.Core, Language.Verification |
evalProp' | Language.Verification.Core, Language.Verification |
evalPropSimple | Language.Verification.Core, Language.Verification |
evalSimpleExprSymbolic | Language.Expression.Example |
evalVarSymbolic | Language.Expression.Example |
evalWhileExpr | Language.While.Syntax |
evalXOrY | Language.Expression.Example |
exampleExpr | Language.Expression.Example |
exampleExpr2 | Language.Expression.Example |
examplePredicate | Language.Expression.Example |
expr | Language.Expression.Prop, Language.Verification.Conditions |
extraArgs | Language.Verification |
F | Language.Expression.Scope |
Failed | Language.While.Syntax |
foldBV | Language.Expression.Scope |
freeVar | Language.Expression.Scope |
GeneralOp | Language.Expression.GeneralOp |
generateVCs | Language.While.Hoare |
generateVCs' | Language.While.Hoare |
getHFree' | Language.Expression.Choice |
getQuery | Language.Verification.Core |
getVerifier | Language.Verification.Core |
hbifold | Language.Expression, Language.Verification |
HBifoldableAt | Language.Expression, Language.Verification |
hbifoldMap | Language.Expression, Language.Verification |
hbifoldMapMonoid | Language.Expression, Language.Verification |
HBifunctor | Language.Expression, Language.Verification |
hbimap | Language.Expression, Language.Verification |
hbimapBV | Language.Expression.Scope |
HBind | Language.Expression, Language.Verification |
hbindTraverse | Language.Expression, Language.Verification |
HBitraversable | Language.Expression, Language.Verification |
hbitraverse | Language.Expression, Language.Verification |
hbitraverseBV | Language.Expression.Scope |
hbitraverseScope | Language.Expression.Scope |
HBound | Language.Expression.Scope |
HDuofoldableAt | Language.Expression, Language.Verification |
hduofoldMap | Language.Expression, Language.Verification |
HDuofunctor | Language.Expression, Language.Verification |
hduomap | Language.Expression, Language.Verification |
hduomapFirst | Language.Expression, Language.Verification |
hduomapFirst' | Language.Expression, Language.Verification |
hduomapSecond | Language.Expression, Language.Verification |
HDuotraversable | Language.Expression, Language.Verification |
hduotraverse | Language.Expression, Language.Verification |
hduotraverseFirst | Language.Expression, Language.Verification |
hduotraverseFirst' | Language.Expression, Language.Verification |
hduotraverseSecond | Language.Expression, Language.Verification |
hfirst | Language.Expression, Language.Verification |
hfold | Language.Expression, Language.Verification |
hfoldA | Language.Expression, Language.Verification |
HFoldableAt | Language.Expression, Language.Verification |
hfoldMap | Language.Expression, Language.Verification |
hfoldMapA | Language.Expression, Language.Verification |
hfoldMapMonoid | Language.Expression, Language.Verification |
hfoldTraverse | Language.Expression, Language.Verification |
HFree | Language.Expression, Language.Verification |
HFree' | |
1 (Type/Class) | Language.Expression.Choice |
2 (Data Constructor) | Language.Expression.Choice |
HFunctor | Language.Expression, Language.Verification |
hjoin | Language.Expression, Language.Verification |
hliftM | Language.Expression, Language.Verification |
hmap | Language.Expression, Language.Verification |
HMonad | Language.Expression, Language.Verification |
HPointed | Language.Expression, Language.Verification |
HPure | Language.Expression, Language.Verification |
hpure | Language.Expression, Language.Verification |
hsecond | Language.Expression, Language.Verification |
hsequence | Language.Expression, Language.Verification |
HTraversable | Language.Expression, Language.Verification |
htraverse | Language.Expression, Language.Verification |
HWrap | Language.Expression, Language.Verification |
hwrap' | Language.Expression.Choice |
IfThenElse | Language.Expression.Example |
ifThenElse | Language.Expression.Example |
ifVCs | Language.Verification.Conditions |
ignoreExitCode | Language.Verification |
implHduofoldMap | Language.Expression, Language.Verification |
implHduofoldMapCompose | Language.Expression, Language.Verification |
implHfoldMap | Language.Expression, Language.Verification |
implHfoldMapCompose | Language.Expression, Language.Verification |
isNonModelVar | Language.Verification |
JoinAnnSeq | |
1 (Type/Class) | Language.Verification.Conditions |
2 (Data Constructor) | Language.Verification.Conditions |
joinAnnSeq | Language.Verification.Conditions |
joiningAnnSeq | Language.Verification.Conditions |
JustAssign | Language.Verification.Conditions |
liftScope | Language.Expression.Scope |
liftSymbolic | Language.Verification.Core |
lit | Language.Expression.Example |
Literal | Language.Expression.Example |
LogAnd | Language.Expression.Prop, Language.Verification.Conditions |
LogEquiv | Language.Expression.Prop, Language.Verification.Conditions |
LogicOp | Language.Expression.Prop, Language.Verification.Conditions |
LogImpl | Language.Expression.Prop, Language.Verification.Conditions |
LogLit | Language.Expression.Prop, Language.Verification.Conditions |
LogNot | Language.Expression.Prop, Language.Verification.Conditions |
LogOr | Language.Expression.Prop, Language.Verification.Conditions |
lookupVar | Language.While.Syntax |
MonadGen | Language.While.Hoare |
multiIfVCs | Language.Verification.Conditions |
noOps | Language.Expression.Choice |
oneStep | Language.While.Syntax |
Op | Language.Expression.GeneralOp |
OpAdd | Language.While.Syntax |
OpAnd | Language.While.Syntax |
OpChoice | Language.Expression.Choice |
OpEq | Language.While.Syntax |
OpGE | Language.While.Syntax |
OpGT | Language.While.Syntax |
OpLE | Language.While.Syntax |
OpLit | Language.While.Syntax |
OpLT | Language.While.Syntax |
OpMul | Language.While.Syntax |
OpNot | Language.While.Syntax |
OpOr | Language.While.Syntax |
OpSub | Language.While.Syntax |
OpThat | Language.Expression.Choice |
OpThis | Language.Expression.Choice |
optimizeValidateConstraints | Language.Verification |
plit | Language.Expression.Prop, Language.Verification.Conditions |
pnot | Language.Expression.Prop, Language.Verification.Conditions |
Pretty | Language.Expression.Pretty |
pretty | Language.Expression.Pretty |
Pretty1 | Language.Expression.Pretty |
pretty1 | Language.Expression.Pretty |
Pretty2 | Language.Expression.Pretty |
pretty2 | Language.Expression.Pretty |
Pretty3 | Language.Expression.Pretty |
pretty3 | Language.Expression.Pretty |
PrettyOp | Language.Expression.GeneralOp |
prettys | Language.Expression.Pretty |
prettys1 | Language.Expression.Pretty |
prettys1Binop | Language.While.Syntax |
prettys1Prec | Language.Expression.Pretty |
prettys1PrecBinop | Language.Expression.Pretty |
prettys1PrecUnop | Language.Expression.Pretty |
prettys2 | Language.Expression.Pretty |
prettys2Prec | Language.Expression.Pretty |
prettys3 | Language.Expression.Pretty |
prettys3Prec | Language.Expression.Pretty |
prettysPrec | Language.Expression.Pretty |
prettysPrecOp | Language.Expression.GeneralOp |
printBase | Language.Verification |
printRealPrec | Language.Verification |
Progress | Language.While.Syntax |
Prop | Language.Expression.Prop, Language.Verification.Conditions |
Prop' | Language.Expression.Prop, Language.Verification.Conditions |
propAnd | Language.Expression.Prop, Language.Verification.Conditions |
PropAnn | |
1 (Type/Class) | Language.While.Hoare |
2 (Data Constructor) | Language.While.Hoare |
propAnnSeq | Language.Verification.Conditions |
propOr | Language.Expression.Prop, Language.Verification.Conditions |
provePartialHoare | Language.While.Hoare.Prover |
putPretty | Language.Expression.Pretty |
Query | |
1 (Type/Class) | Language.Verification.Core, Language.Verification |
2 (Data Constructor) | Language.Verification.Core |
query | Language.Verification.Core, Language.Verification |
QueryState | Language.Verification.Core |
redirectVerbose | Language.Verification |
roundingMode | Language.Verification |
runCommand | Language.While.Syntax |
runVerifier | Language.Verification.Core, Language.Verification |
runVerifierWith | Language.Verification.Core, Language.Verification |
satCmd | Language.Verification |
satTrackUFs | Language.Verification |
Scope | |
1 (Type/Class) | Language.Expression.Scope |
2 (Data Constructor) | Language.Expression.Scope |
Scoped | |
1 (Type/Class) | Language.Expression.Scope |
2 (Data Constructor) | Language.Expression.Scope |
sequenceVCs | Language.Verification.Conditions |
SFree | Language.Expression.Scope |
SimpleExpr | Language.Expression.Example |
SimpleOp | Language.Expression.Example |
SimpleVar | |
1 (Type/Class) | Language.Expression.Example |
2 (Data Constructor) | Language.Expression.Example |
skipVCs | Language.Verification.Conditions |
SMTConfig | |
1 (Data Constructor) | Language.Verification |
2 (Type/Class) | Language.Verification |
smtLibVersion | Language.Verification |
solver | Language.Verification |
solverSetOptions | Language.Verification |
SomeSym | |
1 (Type/Class) | Language.Verification.Core |
2 (Data Constructor) | Language.Verification.Core |
splitSeq | Language.While.Hoare |
SPure | Language.Expression.Scope |
squashExpression | Language.Expression.Choice |
StepResult | Language.While.Syntax |
subAssignment | Language.Verification.Conditions |
SubsetOp | Language.Expression.Choice |
subsetOp | Language.Expression.Choice |
subVar | Language.Verification.Core, Language.Verification |
SWrap | Language.Expression.Scope |
symbolVar | Language.Verification.Core |
symForVar | Language.Verification.Core, Language.Verification |
Terminated | Language.While.Syntax |
test | Language.While.Test |
testCommandAnn | Language.While.Test |
testConfig | Language.While.Test |
testPostcond | Language.While.Test |
testPrecond | Language.While.Test |
testVcs | Language.While.Test |
throwQuery | Language.Verification.Core |
timing | Language.Verification |
transcript | Language.Verification |
Triplet | Language.Verification.Conditions |
tryJoinAnnSeq | Language.Verification.Conditions |
unionToChoice | Language.Expression.Choice |
unscope | Language.Expression.Scope |
unscoped | Language.Expression.Scope |
validateModel | Language.Verification |
var | Language.Expression.Example |
VarEnv | Language.Verification.Core, Language.Verification |
VarKey | Language.Verification.Core, Language.Verification |
varKey | Language.Verification.Core, Language.Verification |
VarSym | Language.Verification.Core, Language.Verification |
VEMismatchedSymbolType | Language.Verification.Core, Language.Verification |
verbose | Language.Verification |
VerifiableVar | Language.Verification.Core, Language.Verification |
Verifier | |
1 (Type/Class) | Language.Verification.Core, Language.Verification |
2 (Data Constructor) | Language.Verification.Core |
VerifierError | Language.Verification.Core, Language.Verification |
VESbvException | Language.Verification.Core, Language.Verification |
wenot | Language.While.Syntax.Sugar |
WhileExpr | Language.While.Syntax |
WhileOp | Language.While.Syntax |
WhileOpKind | Language.While.Syntax |
WhileProp | Language.While.Hoare |
WhileVar | |
1 (Type/Class) | Language.While.Syntax |
2 (Data Constructor) | Language.While.Syntax |
whileVCs | Language.Verification.Conditions |
\\ | Language.While.Syntax.Sugar |
^+ | Language.Expression.Example |
^== | Language.Expression.Example |
^>>= | Language.Expression, Language.Verification |
^>>>= | Language.Expression.Scope |
^^^ | Language.While.Syntax.Sugar |
_OpChoice | Language.Expression.Choice |
_OpThat | Language.Expression.Choice |
_OpThis | Language.Expression.Choice |
_Scope | Language.Expression.Scope |
_Scoped | Language.Expression.Scope |