!? | Language.Haskell.Liquid.Misc |
&&& | Language.Haskell.Liquid.ProofCombinators |
*** | Language.Haskell.Liquid.ProofCombinators |
*> | Language.Haskell.Liquid.Desugar.DsMonad |
+++= | Language.Haskell.Liquid.Constraint.Env |
+= | Language.Haskell.Liquid.Constraint.Env |
-= | Language.Haskell.Liquid.Constraint.Env |
::: | Test.Target.Util |
<$> | Language.Haskell.Liquid.Desugar.DsMonad |
<* | Language.Haskell.Liquid.Desugar.DsMonad |
<*> | Language.Haskell.Liquid.Desugar.DsMonad |
<. | Language.Haskell.Liquid.ProofCombinators |
<: | Language.Haskell.Liquid.ProofCombinators |
<:= | Language.Haskell.Liquid.Types.Strata |
<<= | Language.Haskell.Liquid.Misc |
<=. | Language.Haskell.Liquid.ProofCombinators |
<=: | Language.Haskell.Liquid.ProofCombinators |
=*=. | Language.Haskell.Liquid.ProofCombinators |
==. | Language.Haskell.Liquid.ProofCombinators |
==: | Language.Haskell.Liquid.ProofCombinators |
==> | |
1 (Function) | Language.Haskell.Liquid.ProofCombinators |
2 (Function) | Language.Haskell.Liquid.Prelude |
==? | Language.Haskell.Liquid.ProofCombinators |
=>> | Language.Haskell.Liquid.Misc |
>. | Language.Haskell.Liquid.ProofCombinators |
>: | Language.Haskell.Liquid.ProofCombinators |
>=. | Language.Haskell.Liquid.ProofCombinators |
? | Language.Haskell.Liquid.ProofCombinators |
?= | Language.Haskell.Liquid.Constraint.Env |
abinds | Language.Haskell.Liquid.Types |
ACoAxiom | Language.Haskell.Liquid.GHC.TypeRep |
AConLike | Language.Haskell.Liquid.GHC.TypeRep |
actN | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
acycle | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
addA | Language.Haskell.Liquid.Constraint.Monad |
addArgument | Language.Haskell.Liquid.Constraint.Types |
addArguments | Language.Haskell.Liquid.Constraint.Types |
addBinders | Language.Haskell.Liquid.Constraint.Env |
addC | Language.Haskell.Liquid.Constraint.Monad |
addConstraint | Test.Target.Monad |
addConstraints | Language.Haskell.Liquid.Constraint.Constraint |
addConstructor | Test.Target.Monad |
addDefs | Language.Haskell.Liquid.Bare.Env |
addDep | Test.Target.Monad |
addDict | Language.Haskell.Liquid.Model |
addDict' | Language.Haskell.Liquid.Model |
addDicts | Language.Haskell.Liquid.Model |
addDictsDs | Language.Haskell.Liquid.Desugar.DsMonad |
addErrors | Language.Haskell.Liquid.UX.CmdLine |
addFst3 | Language.Haskell.Liquid.Misc |
addIdA | Language.Haskell.Liquid.Constraint.Monad |
addInvCond | Language.Haskell.Liquid.Types |
addKuts | Language.Haskell.Liquid.Constraint.Fresh |
addLocA | Language.Haskell.Liquid.Constraint.Monad |
addPost | Language.Haskell.Liquid.Constraint.Monad |
addRInv | Language.Haskell.Liquid.Constraint.Types |
addRTyConInv | Language.Haskell.Liquid.Constraint.Types |
addSEnv | Language.Haskell.Liquid.Constraint.Env |
addSort | Test.Target.Monad |
addThd3 | Language.Haskell.Liquid.Misc |
addTicksToBinds | Language.Haskell.Liquid.Desugar.Coverage |
addTmCsDs | Language.Haskell.Liquid.Desugar.DsMonad |
addTyConInfo | Language.Haskell.Liquid.Types.RefType |
addVariable | Test.Target.Monad |
addW | Language.Haskell.Liquid.Constraint.Monad |
addWarning | Language.Haskell.Liquid.Constraint.Monad |
adjustMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
adjustMatchResultDs | Language.Haskell.Liquid.Desugar.DsUtils |
aenv | Language.Haskell.Liquid.Constraint.Types |
AI | Language.Haskell.Liquid.Types |
alhs | Language.Haskell.Liquid.Types |
Alias | Language.Haskell.Liquid.Parse |
aliases | Language.Haskell.Liquid.Measure |
AllHave | Test.Target.Util |
AllMethods | Language.Haskell.Liquid.UX.Config |
allowHO | Language.Haskell.Liquid.Constraint.Types |
allowLiquidInstationation | Language.Haskell.Liquid.UX.Config |
allowLiquidInstationationGlobal | Language.Haskell.Liquid.UX.Config |
allowLiquidInstationationLocal | Language.Haskell.Liquid.UX.Config |
allowRewrite | Language.Haskell.Liquid.UX.Config |
allowSMTInstationation | Language.Haskell.Liquid.UX.Config |
AllVars | Language.Haskell.Liquid.Types |
alphaEquivalence | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
alt_bndrs | Language.Haskell.Liquid.Desugar.DsUtils |
alt_pat | Language.Haskell.Liquid.Desugar.DsUtils |
alt_result | Language.Haskell.Liquid.Desugar.DsUtils |
alt_wrapper | Language.Haskell.Liquid.Desugar.DsUtils |
alwaysFailMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
aname | Language.Haskell.Liquid.Types |
angleBrackets | Language.Haskell.Liquid.Misc |
AnId | Language.Haskell.Liquid.GHC.TypeRep |
Ann | Language.Haskell.Liquid.UX.ACSS |
AnnDef | Language.Haskell.Liquid.Types |
AnnInfo | Language.Haskell.Liquid.Types |
AnnLoc | Language.Haskell.Liquid.Types |
AnnMap | Language.Haskell.Liquid.UX.ACSS |
Annot | Language.Haskell.Liquid.Types |
annotate | Language.Haskell.Liquid.UX.Annotate |
annotMap | Language.Haskell.Liquid.Constraint.Types |
AnnRDf | Language.Haskell.Liquid.Types |
AnnUse | Language.Haskell.Liquid.Types |
Anon | Language.Haskell.Liquid.GHC.TypeRep |
anormalize | Language.Haskell.Liquid.Transforms.ANF |
anyTypeSymbol | Language.Haskell.Liquid.Types.Names |
app | Test.Target.Expr |
AppCo | Language.Haskell.Liquid.GHC.TypeRep |
Applicative | Language.Haskell.Liquid.Desugar.DsMonad |
apply | Test.Target.Targetable |
applyPreds | Test.Target.Util |
applySolution | Language.Haskell.Liquid.Types.RefType |
appPVar | Language.Haskell.Liquid.Desugar.DsMonad |
appRTyCon | Language.Haskell.Liquid.Types.RefType |
AppTy | Language.Haskell.Liquid.GHC.TypeRep |
Arg | Language.Haskell.Liquid.ProofCombinators |
argN | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Args | Test.Target.Util |
arhs | Language.Haskell.Liquid.Types |
ASize | Language.Haskell.Liquid.Parse |
asmSigs | Language.Haskell.Liquid.Measure |
Asrt | Language.Haskell.Liquid.Parse |
Asrts | Language.Haskell.Liquid.Parse |
Assm | Language.Haskell.Liquid.Parse |
assms | Language.Haskell.Liquid.Constraint.Types |
asTypeOfDict | Language.Haskell.Liquid.Model |
ATyCon | Language.Haskell.Liquid.GHC.TypeRep |
atypes | Language.Haskell.Liquid.Types |
autoInstantiate | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
autois | Language.Haskell.Liquid.Measure |
autoproofs | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
autoSize | Language.Haskell.Liquid.Constraint.Types |
autosize | Language.Haskell.Liquid.Measure |
axeqs | Language.Haskell.Liquid.Measure |
Axiom | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
axiomArgs | Language.Haskell.Liquid.Types |
axiomBody | Language.Haskell.Liquid.Types |
AxiomEq | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
axiomEq | Language.Haskell.Liquid.Types |
AxiomInstCo | Language.Haskell.Liquid.GHC.TypeRep |
axiomName | Language.Haskell.Liquid.Types |
AxiomRuleCo | Language.Haskell.Liquid.GHC.TypeRep |
axSyms | Language.Haskell.Liquid.Bare.Env |
BareEnv | Language.Haskell.Liquid.Bare.Env |
BareM | Language.Haskell.Liquid.Bare.Env |
BareMeasure | Language.Haskell.Liquid.Measure |
bareOfType | Language.Haskell.Liquid.Types.RefType |
bareRTyVar | Language.Haskell.Liquid.Types.RefType |
BareSpec | Language.Haskell.Liquid.Measure |
BareType | Language.Haskell.Liquid.Types |
bargs | Language.Haskell.Liquid.Types.Bounds |
bbody | Language.Haskell.Liquid.Types.Bounds |
bchopAlts | Language.Haskell.Liquid.Misc |
BE | Language.Haskell.Liquid.Bare.Env |
beConfig | Language.Haskell.Liquid.Bare.Env |
betaEquivalence | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
BFix | Language.Haskell.Liquid.Parse |
bind | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
binders | Language.Haskell.Liquid.GHC.Misc |
binderType | Language.Haskell.Liquid.GHC.TypeRep |
binds | |
1 (Function) | Language.Haskell.Liquid.Types |
2 (Function) | Language.Haskell.Liquid.Constraint.Types |
bindSpans | Language.Haskell.Liquid.Constraint.Types |
Bivariant | Language.Haskell.Liquid.Types.Variance |
bkArrow | Language.Haskell.Liquid.Types |
bkArrowDeep | Language.Haskell.Liquid.Types |
bkClass | Language.Haskell.Liquid.Types |
bkUniv | Language.Haskell.Liquid.Types |
bname | Language.Haskell.Liquid.Types.Bounds |
Body | Language.Haskell.Liquid.Types |
body | Language.Haskell.Liquid.Types |
boolsort | Test.Target.Types |
Bound | |
1 (Type/Class) | Language.Haskell.Liquid.Types.Bounds |
2 (Data Constructor) | Language.Haskell.Liquid.Types.Bounds |
boundRecVar | Language.Haskell.Liquid.Constraint.Monad |
bounds | |
1 (Function) | Language.Haskell.Liquid.Measure |
2 (Function) | Language.Haskell.Liquid.Bare.Env |
boxResult | Language.Haskell.Liquid.Desugar.DsCCall |
bparams | Language.Haskell.Liquid.Types.Bounds |
BPspec | Language.Haskell.Liquid.Parse |
BPVar | Language.Haskell.Liquid.Types |
breakS | Language.Haskell.Liquid.UX.ACSS |
BRProp | Language.Haskell.Liquid.Types |
BRType | Language.Haskell.Liquid.Types |
BSort | Language.Haskell.Liquid.Types |
btc_class | Language.Haskell.Liquid.Types |
btc_prom | Language.Haskell.Liquid.Types |
btc_tc | Language.Haskell.Liquid.Types |
BTV | Language.Haskell.Liquid.Types |
BTyCon | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
BTyVar | Language.Haskell.Liquid.Types |
bTyVar | Language.Haskell.Liquid.Types.RefType |
byTheorem | Language.Haskell.Liquid.ProofCombinators |
cabalDir | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
canDiverge | Language.Haskell.Liquid.Desugar.TmOracle |
CanFail | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
CanItFail | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
canonicalizePaths | Language.Haskell.Liquid.UX.CmdLine |
CantFail | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
cantFailMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
CaseAlt | Language.Haskell.Liquid.Desugar.DsUtils |
CaseE | Language.Haskell.Liquid.Types |
cast | Language.Haskell.Liquid.ProofCombinators |
CastTy | Language.Haskell.Liquid.GHC.TypeRep |
castWithTheorem | Language.Haskell.Liquid.ProofCombinators |
cbs | Language.Haskell.Liquid.Types |
CBVisitable | Language.Haskell.Liquid.Types.Visitors |
cerr | Language.Haskell.Liquid.Constraint.Types |
cFiles | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
CG | Language.Haskell.Liquid.Constraint.Types |
cgADTs | Language.Haskell.Liquid.Constraint.Types |
cgConsts | Language.Haskell.Liquid.Constraint.Types |
CGE | Language.Haskell.Liquid.Constraint.Types |
CGEnv | Language.Haskell.Liquid.Constraint.Types |
CGInfo | |
1 (Type/Class) | Language.Haskell.Liquid.Constraint.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Constraint.Types |
cgInfo | Language.Haskell.Liquid.Constraint.Types |
cgInfoFInfo | Language.Haskell.Liquid.Constraint.ToFixpoint |
cgLits | Language.Haskell.Liquid.Constraint.Types |
cgLoc | Language.Haskell.Liquid.Constraint.Types |
cgVar | Language.Haskell.Liquid.Constraint.Types |
chCoercion | Language.Haskell.Liquid.GHC.TypeRep |
check | Test.Target.Targetable, Test.Target |
checkedVars | Language.Haskell.Liquid.UX.DiffCheck |
checkGhcSpec | Language.Haskell.Liquid.Bare.Check |
checkMatches | Language.Haskell.Liquid.Desugar.Check |
checks | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
checkSingle | Language.Haskell.Liquid.Desugar.Check |
checkTerminationExpr | Language.Haskell.Liquid.Bare.Check |
checkTy | Language.Haskell.Liquid.Bare.Check |
choices | Test.Target.Monad |
choicesort | Test.Target.Types |
choose | Language.Haskell.Liquid.Prelude |
chopAlts | Language.Haskell.Liquid.Misc |
chosen | Test.Target.Monad |
chUnique | Language.Haskell.Liquid.GHC.TypeRep |
Ci | Language.Haskell.Liquid.Types |
Cinfo | Language.Haskell.Liquid.Types |
cinfoError | Language.Haskell.Liquid.UX.Tidy |
ci_err | Language.Haskell.Liquid.Types |
ci_loc | Language.Haskell.Liquid.Types |
ci_var | Language.Haskell.Liquid.Types |
Class | Language.Haskell.Liquid.Parse |
classBinds | Language.Haskell.Liquid.Types.RefType |
classes | Language.Haskell.Liquid.Measure |
clearWarnings | Language.Haskell.Liquid.Model |
CLeft | Language.Haskell.Liquid.GHC.TypeRep |
cloneTyVarBndr | Language.Haskell.Liquid.GHC.TypeRep |
cloneTyVarBndrs | Language.Haskell.Liquid.GHC.TypeRep |
closeOverKinds | Language.Haskell.Liquid.GHC.TypeRep |
closeOverKindsDSet | Language.Haskell.Liquid.GHC.TypeRep |
closeOverKindsFV | Language.Haskell.Liquid.GHC.TypeRep |
closeOverKindsList | Language.Haskell.Liquid.GHC.TypeRep |
cls | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
CM | Language.Haskell.Liquid.Types |
CMeas | Language.Haskell.Liquid.Parse |
cmeasMap | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
CMeasure | Language.Haskell.Liquid.Types |
cmeasures | Language.Haskell.Liquid.Measure |
cmpSymbol | Language.Haskell.Liquid.GHC.Misc |
cName | Language.Haskell.Liquid.Types |
Coercion | Language.Haskell.Liquid.GHC.TypeRep |
CoercionHole | |
1 (Data Constructor) | Language.Haskell.Liquid.GHC.TypeRep |
2 (Type/Class) | Language.Haskell.Liquid.GHC.TypeRep |
CoercionN | Language.Haskell.Liquid.GHC.TypeRep |
CoercionP | Language.Haskell.Liquid.GHC.TypeRep |
CoercionR | Language.Haskell.Liquid.GHC.TypeRep |
CoercionTy | Language.Haskell.Liquid.GHC.TypeRep |
CoherenceCo | Language.Haskell.Liquid.GHC.TypeRep |
collectArguments | Language.Haskell.Liquid.GHC.Misc |
collectTyBinders | Language.Haskell.Liquid.GHC.Misc |
collectValBinders' | Language.Haskell.Liquid.GHC.Misc |
combineMatchResults | Language.Haskell.Liquid.Desugar.DsUtils |
combineProofsName | Language.Haskell.Liquid.WiredIn |
Command | Language.Haskell.Liquid.Interactive.Types |
ComplexEq | Language.Haskell.Liquid.Desugar.TmOracle |
composeTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
composeTCvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
concatMapM | Language.Haskell.Liquid.Misc |
cond | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
condNull | Language.Haskell.Liquid.Misc |
Config | |
1 (Type/Class) | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
constEnv | Language.Haskell.Liquid.Constraint.Types |
constrain | Test.Target.Targetable |
Constraint | Test.Target.Types |
Constraints | Test.Target.Util |
constraints | Test.Target.Monad |
constraintToLogic | Language.Haskell.Liquid.Constraint.Constraint |
constructors | Test.Target.Monad |
Contravariant | Language.Haskell.Liquid.Types.Variance |
coreBindSymbols | Language.Haskell.Liquid.GHC.Misc |
cores | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
coreToDef | Language.Haskell.Liquid.Transforms.CoreToLogic |
coreToFun | Language.Haskell.Liquid.Transforms.CoreToLogic |
coreToLogic | Language.Haskell.Liquid.Transforms.CoreToLogic |
counterExamples | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
CoVarCo | Language.Haskell.Liquid.GHC.TypeRep |
Covariant | Language.Haskell.Liquid.Types.Variance |
coVarsOfCo | Language.Haskell.Liquid.GHC.TypeRep |
coVarsOfCos | Language.Haskell.Liquid.GHC.TypeRep |
coVarsOfType | Language.Haskell.Liquid.GHC.TypeRep |
coVarsOfTypes | Language.Haskell.Liquid.GHC.TypeRep |
Crash | Language.Haskell.Liquid.UX.ACSS |
crash | Language.Haskell.Liquid.Prelude |
CRight | Language.Haskell.Liquid.GHC.TypeRep |
crossMapPVar | Language.Haskell.Liquid.Desugar.DsMonad |
cSizeInt | Language.Haskell.Liquid.Foreign |
cSort | Language.Haskell.Liquid.Types |
ctCtx | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ctErr | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ctor | Language.Haskell.Liquid.Types |
ctorEnv | Test.Target.Monad |
ctorMap | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
ctx | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
CtxError | |
1 (Type/Class) | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ctxM | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
CvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
D | Language.Haskell.Liquid.Types |
DataConEnv | Test.Target.Types |
dataConImplicitIds | Language.Haskell.Liquid.GHC.Play |
DataConMap | Language.Haskell.Liquid.Bare.Env, Language.Haskell.Liquid.Bare.DataType |
dataConMap | Language.Haskell.Liquid.Bare.Env, Language.Haskell.Liquid.Bare.DataType |
dataConMsReft | Language.Haskell.Liquid.Types.RefType |
DataConP | |
1 (Type/Class) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
2 (Data Constructor) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
dataConPSpecType | Language.Haskell.Liquid.Types.PredType |
dataConReft | Language.Haskell.Liquid.Types.RefType |
dataConTy | Language.Haskell.Liquid.Types.PredType |
dataConTypes | Language.Haskell.Liquid.Measure |
dataConTys | Language.Haskell.Liquid.Constraint.Types |
DataCtor | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
DataDecl | Language.Haskell.Liquid.Types |
dataDecls | Language.Haskell.Liquid.Measure |
DC | Language.Haskell.Liquid.UX.DiffCheck |
dcEnv | Language.Haskell.Liquid.Bare.Env |
dcFields | Language.Haskell.Liquid.Types |
dcName | Language.Haskell.Liquid.Types |
dcon | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
dcpIsGadt | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
dcPrefix | Language.Haskell.Liquid.WiredIn |
dcResult | Language.Haskell.Liquid.Types |
dc_loc | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
dc_locE | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
DDecl | Language.Haskell.Liquid.Parse |
debugInstantionation | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
decideBangHood | Language.Haskell.Liquid.Desugar.DsUtils |
decode | Test.Target.Targetable, Test.Target |
decomposeRuleLhs | Language.Haskell.Liquid.Desugar.DsBinds |
deconSort | Test.Target.Util |
Decr | Language.Haskell.Liquid.Parse |
decr | Language.Haskell.Liquid.Measure |
Def | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
defaultOpts | Test.Target.Monad, Test.Target |
defaultTag | Language.Haskell.Liquid.UX.CTags |
defaultTyConInfo | Language.Haskell.Liquid.Types |
defConfig | Language.Haskell.Liquid.UX.CmdLine |
Define | Language.Haskell.Liquid.Parse |
defRefType | Language.Haskell.Liquid.Measure |
defs | Language.Haskell.Liquid.Measure |
defVars | Language.Haskell.Liquid.Types |
delBinderVar | Language.Haskell.Liquid.GHC.TypeRep |
delBinderVarFV | Language.Haskell.Liquid.GHC.TypeRep |
DEnv | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
denv | Language.Haskell.Liquid.Constraint.Types |
deps | Test.Target.Monad |
Depth | Test.Target.Util |
depth | Test.Target.Monad, Test.Target |
deref | Language.Haskell.Liquid.Foreign |
derVars | Language.Haskell.Liquid.Types |
deSugar | Language.Haskell.Liquid.Desugar.Desugar |
deSugarExpr | Language.Haskell.Liquid.Desugar.Desugar |
desugarModule | Language.Haskell.Liquid.GHC.Misc |
dfromList | Language.Haskell.Liquid.Types.Dictionaries |
dhasinfo | Language.Haskell.Liquid.Types.Dictionaries |
Dict | |
1 (Type/Class) | Language.Haskell.Liquid.Model |
2 (Data Constructor) | Language.Haskell.Liquid.Model |
dictionaryBind | Language.Haskell.Liquid.WiredIn |
dictionaryTyVar | Language.Haskell.Liquid.WiredIn |
dictionaryVar | Language.Haskell.Liquid.WiredIn |
dictProxy | Language.Haskell.Liquid.Model |
DiffCheck | Language.Haskell.Liquid.UX.DiffCheck |
diffcheck | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types, Language.Haskell.Liquid.UX.CmdLine |
dinsert | Language.Haskell.Liquid.Types.Dictionaries |
discardWarningsDs | Language.Haskell.Liquid.Desugar.DsMonad |
dlookup | Language.Haskell.Liquid.Types.Dictionaries |
dmap | Language.Haskell.Liquid.Types.Dictionaries |
dmapty | Language.Haskell.Liquid.Types.Dictionaries |
dname | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
dparams | Language.Haskell.Liquid.Types |
dpos | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
dropFst3 | Language.Haskell.Liquid.Misc |
dropModel | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
dropModuleNames | Language.Haskell.Liquid.GHC.Misc |
dropModuleNamesAndUnique | Language.Haskell.Liquid.GHC.Misc |
dropModuleUnique | Language.Haskell.Liquid.GHC.Misc |
dropRuntimeRepArgs | Language.Haskell.Liquid.GHC.TypeRep |
dropThd3 | Language.Haskell.Liquid.Misc |
dropTyVarInfo | Language.Haskell.Liquid.Types |
DsBound | Language.Haskell.Liquid.Desugar.DsMonad |
dsBracket | Language.Haskell.Liquid.Desugar.DsMeta |
dsCCall | Language.Haskell.Liquid.Desugar.DsCCall |
dsDPHBuiltin | Language.Haskell.Liquid.Desugar.DsMonad |
dsEvBinds | Language.Haskell.Liquid.Desugar.DsBinds |
dsExpr | Language.Haskell.Liquid.Desugar.DsExpr |
dsExtendMetaEnv | Language.Haskell.Liquid.Desugar.DsMonad |
dsForeigns | Language.Haskell.Liquid.Desugar.DsForeign |
dsGetFamInstEnvs | Language.Haskell.Liquid.Desugar.DsMonad |
dsGetMetaEnv | Language.Haskell.Liquid.Desugar.DsMonad |
dsGetStaticBindsVar | Language.Haskell.Liquid.Desugar.DsMonad |
dsGRHS | Language.Haskell.Liquid.Desugar.DsGRHSs |
dsGRHSs | Language.Haskell.Liquid.Desugar.DsGRHSs |
dsGuarded | Language.Haskell.Liquid.Desugar.DsGRHSs |
dsHsWrapper | Language.Haskell.Liquid.Desugar.DsBinds |
dsInitPArrBuiltin | Language.Haskell.Liquid.Desugar.DsMonad |
dsLExpr | Language.Haskell.Liquid.Desugar.DsExpr |
dsLHsBinds | Language.Haskell.Liquid.Desugar.DsBinds |
dsListComp | Language.Haskell.Liquid.Desugar.DsListComp |
dsLit | Language.Haskell.Liquid.Desugar.MatchLit, Language.Haskell.Liquid.Desugar.DsExpr |
dsLocalBinds | Language.Haskell.Liquid.Desugar.DsExpr |
dsLookupDataCon | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupDPHRdrEnv | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupDPHRdrEnv_maybe | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupGlobal | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupGlobalId | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupMetaEnv | Language.Haskell.Liquid.Desugar.DsMonad |
dsLookupTyCon | Language.Haskell.Liquid.Desugar.DsMonad |
DsM | Language.Haskell.Liquid.Desugar.DsMonad |
DsMatchContext | |
1 (Type/Class) | Language.Haskell.Liquid.Desugar.DsMonad |
2 (Data Constructor) | Language.Haskell.Liquid.Desugar.DsMonad |
DsMetaEnv | Language.Haskell.Liquid.Desugar.DsMonad |
DsMetaVal | Language.Haskell.Liquid.Desugar.DsMonad |
dsMkUserRule | Language.Haskell.Liquid.Desugar.DsBinds |
dsMonadComp | Language.Haskell.Liquid.Desugar.DsListComp |
dsort | Language.Haskell.Liquid.Types |
dsOverLit | Language.Haskell.Liquid.Desugar.MatchLit |
dsPArrComp | Language.Haskell.Liquid.Desugar.DsListComp |
dsProcExpr | Language.Haskell.Liquid.Desugar.DsArrows |
dsSpec | Language.Haskell.Liquid.Desugar.DsBinds |
DsSplice | Language.Haskell.Liquid.Desugar.DsMonad |
dsSyntaxExpr | Language.Haskell.Liquid.Desugar.DsExpr |
dsTcEvBinds | Language.Haskell.Liquid.Desugar.DsBinds |
dsTcEvBinds_s | Language.Haskell.Liquid.Desugar.DsBinds |
dsTopLHsBinds | Language.Haskell.Liquid.Desugar.DsBinds |
dsValBinds | Language.Haskell.Liquid.Desugar.DsExpr |
DsWarning | Language.Haskell.Liquid.Desugar.DsMonad |
DsWrapper | Language.Haskell.Liquid.Desugar.DsMonad |
dummyLoc | Language.Haskell.Liquid.Types |
dummyName | Language.Haskell.Liquid.Types |
duplicateLocalDs | Language.Haskell.Liquid.Desugar.DsMonad |
dvariance | Language.Haskell.Liquid.Measure |
E | Language.Haskell.Liquid.Types |
EAlias | Language.Haskell.Liquid.Parse |
ealiases | Language.Haskell.Liquid.Measure |
eAppWithMap | Language.Haskell.Liquid.Types |
ectr | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
efoldReft | Language.Haskell.Liquid.Types |
elemHEnv | Language.Haskell.Liquid.Constraint.Types |
elimBound | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
eliminate | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
elimStats | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
emb | Language.Haskell.Liquid.Constraint.Types |
Embed | Language.Haskell.Liquid.Parse |
embeds | |
1 (Function) | Language.Haskell.Liquid.Measure |
2 (Function) | Language.Haskell.Liquid.Bare.Env |
embEnv | Test.Target.Monad |
empty | Language.Haskell.Liquid.GHC.SpanStack |
emptyCvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
emptyKVProf | Language.Haskell.Liquid.Types |
emptyPVar | Language.Haskell.Liquid.Desugar.DsMonad |
emptyTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
emptyTvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
ensureValues | Test.Target.Types |
enumFromThenToPVar | Language.Haskell.Liquid.Desugar.DsMonad |
enumFromToPVar | Language.Haskell.Liquid.Desugar.DsMonad |
env | Language.Haskell.Liquid.Types |
envToSub | Language.Haskell.Liquid.Constraint.Split |
eq | |
1 (Function) | Test.Target.Expr |
2 (Function) | Language.Haskell.Liquid.Prelude |
EqnInfo | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
eqns | Language.Haskell.Liquid.Types |
eqn_pats | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
eqn_rhs | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
eqPmLit | Language.Haskell.Liquid.Desugar.TmOracle |
eqPtr | Language.Haskell.Liquid.Foreign |
EquationInfo | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
ErrAliasApp | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrAliasCycle | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrAssType | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrBadData | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrBadQual | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDataCon | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupAlias | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupField | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupIMeas | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupMeas | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupNames | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrDupSpecs | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrFCrash | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrFilePragma | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrGhc | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrHMeas | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrIAl | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrIAlMis | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrIllegalAliasApp | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrInvt | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrLiftExp | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrMeas | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrMismatch | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
errmsg | Language.Haskell.Liquid.Bare.Misc |
Error | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.UX.ACSS |
Errored | Test.Target.Types, Test.Target |
ErrorResult | Language.Haskell.Liquid.Types |
errors | Language.Haskell.Liquid.UX.ACSS |
errorToUserError | Language.Haskell.Liquid.UX.Tidy |
errorWithContext | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrOther | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrParse | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrParseAnn | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrPartPred | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrRClass | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrSaved | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrSubType | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrSubTypeModel | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrTermin | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrTermSpec | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrTyCon | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrTySpec | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrUnbound | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ErrUnbPred | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
eval | Test.Target.Eval |
EvalError | Test.Target.Types |
evalExpr | Test.Target.Eval |
evalWith | Test.Target.Eval |
exactDC | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
execBare | Language.Haskell.Liquid.Bare.Env |
exitWithResult | Language.Haskell.Liquid.UX.CmdLine |
exp | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
expand | Language.Haskell.Liquid.Bare.Expand |
ExpandAliases | Language.Haskell.Liquid.Bare.Expand |
expandFlag | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
ExpectedValues | Test.Target.Types |
expN | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
exportedVars | Language.Haskell.Liquid.GHC.Interface |
exportedVarSymbol | Language.Haskell.Liquid.GHC.Misc |
exprAliases | Language.Haskell.Liquid.Types |
exprDeepLookup | Language.Haskell.Liquid.Desugar.TmOracle |
extendCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
extendCvSubstWithClone | Language.Haskell.Liquid.GHC.TypeRep |
extendEnvWithVV | Language.Haskell.Liquid.Constraint.Env |
extendSubst | Language.Haskell.Liquid.Desugar.TmOracle |
extendTCvInScope | Language.Haskell.Liquid.GHC.TypeRep |
extendTCvInScopeList | Language.Haskell.Liquid.GHC.TypeRep |
extendTCvInScopeSet | Language.Haskell.Liquid.GHC.TypeRep |
extendTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
extendTvSubst | Language.Haskell.Liquid.GHC.TypeRep |
extendTvSubstAndInScope | Language.Haskell.Liquid.GHC.TypeRep |
extendTvSubstBinder | Language.Haskell.Liquid.GHC.TypeRep |
extendTvSubstList | Language.Haskell.Liquid.GHC.TypeRep |
extendTvSubstWithClone | Language.Haskell.Liquid.GHC.TypeRep |
extensionality | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
extractMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
Failed | Test.Target.Types, Test.Target |
failWithDs | Language.Haskell.Liquid.Desugar.DsMonad |
falsePmExpr | Language.Haskell.Liquid.Desugar.TmOracle |
fargs | Language.Haskell.Liquid.Constraint.Types |
fastStringText | Language.Haskell.Liquid.GHC.Misc |
FE | Language.Haskell.Liquid.Constraint.Types |
feBinds | Language.Haskell.Liquid.Constraint.Types |
feEnv | Language.Haskell.Liquid.Constraint.Types |
feIdEnv | Language.Haskell.Liquid.Constraint.Types |
FEnv | Language.Haskell.Liquid.Constraint.Types |
fEnv | Language.Haskell.Liquid.Constraint.Types |
fenv | Language.Haskell.Liquid.Constraint.Types |
field | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
filePath | Test.Target.Monad |
files | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
filterBinds | Language.Haskell.Liquid.UX.DiffCheck |
filterComplex | Language.Haskell.Liquid.Desugar.TmOracle |
filterPVar | Language.Haskell.Liquid.Desugar.DsMonad |
findPVar | Language.Haskell.Liquid.Types.RefType |
findVarDef | Language.Haskell.Liquid.GHC.Misc |
first3M | Language.Haskell.Liquid.Misc |
firstElems | Language.Haskell.Liquid.Misc |
firstJust | Language.Haskell.Liquid.Misc |
firstM | Language.Haskell.Liquid.Misc |
firstMaybes | Language.Haskell.Liquid.Misc |
firstPat | Language.Haskell.Liquid.Desugar.DsUtils |
fixConfig | Language.Haskell.Liquid.Constraint.ToFixpoint |
fixCs | Language.Haskell.Liquid.Constraint.Types |
fixDs | Language.Haskell.Liquid.Desugar.DsMonad |
FixSubC | Language.Haskell.Liquid.Constraint.Types |
FixWfC | Language.Haskell.Liquid.Constraint.Types |
fixWfs | Language.Haskell.Liquid.Constraint.Types |
flattenPmVarEnv | Language.Haskell.Liquid.Desugar.TmOracle |
foldlM | Language.Haskell.Liquid.Desugar.DsMonad |
foldReft | Language.Haskell.Liquid.Types |
foldReft' | Language.Haskell.Liquid.Types |
foldrM | Language.Haskell.Liquid.Desugar.DsMonad |
ForAllCo | Language.Haskell.Liquid.GHC.TypeRep |
ForAllTy | Language.Haskell.Liquid.GHC.TypeRep |
force | Language.Haskell.Liquid.Prelude |
fourth4 | |
1 (Function) | Language.Haskell.Liquid.Misc |
2 (Function) | Test.Target.Util |
fpLen | Language.Haskell.Liquid.Foreign |
freeLabels | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
freeLabelTy | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
freePred | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
freePredTy | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
freeSymbols | Language.Haskell.Liquid.Bare.Misc |
freesyms | Test.Target.Monad |
freeTyVars | |
1 (Function) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
2 (Function) | Language.Haskell.Liquid.Types.RefType |
freeTyVarsTy | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
FreeVar | Language.Haskell.Liquid.Types.RefType |
freeVars | Language.Haskell.Liquid.Types.Visitors |
fresh | |
1 (Function) | Language.Haskell.Liquid.Constraint.Fresh |
2 (Function) | Test.Target.Monad |
Freshable | Language.Haskell.Liquid.Constraint.Fresh |
freshChoice | Test.Target.Monad |
freshIndex | Language.Haskell.Liquid.Constraint.Types |
freshInt | Test.Target.Monad |
freshTy_expr | Language.Haskell.Liquid.Constraint.Fresh |
freshTy_type | Language.Haskell.Liquid.Constraint.Fresh |
fromListHEnv | Language.Haskell.Liquid.Constraint.Types |
fromListREnv | Language.Haskell.Liquid.Constraint.Env |
fromRISig | Language.Haskell.Liquid.Types.Dictionaries |
fromRTypeRep | Language.Haskell.Liquid.Types |
fSrcSpan | Language.Haskell.Liquid.GHC.Misc |
fSrcSpanSrcSpan | Language.Haskell.Liquid.GHC.Misc |
fst4 | Language.Haskell.Liquid.Misc |
fuel | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
fullcheck | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
FunPrec | Language.Haskell.Liquid.GHC.TypeRep |
FunTy | Language.Haskell.Liquid.GHC.TypeRep |
ge | Test.Target.Expr |
genCaseTmCs1 | Language.Haskell.Liquid.Desugar.Check |
genCaseTmCs2 | Language.Haskell.Liquid.Desugar.Check |
generalize | Language.Haskell.Liquid.Types.RefType |
generateConstraints | Language.Haskell.Liquid.Constraint.Generate |
geq | Language.Haskell.Liquid.Prelude |
getBinDir | Paths_liquidhaskell |
getConfig | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
getCoreToLogicPath | Language.Haskell.Liquid.Misc |
getCssPath | Language.Haskell.Liquid.Misc |
getCvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
getDataConVarUnique | Language.Haskell.Liquid.GHC.Misc |
getDataDir | Paths_liquidhaskell |
getDataFileName | Paths_liquidhaskell |
getDictsDs | Language.Haskell.Liquid.Desugar.DsMonad |
getGhcInfos | Language.Haskell.Liquid.GHC.Interface |
getGhcModeDs | Language.Haskell.Liquid.Desugar.DsMonad |
getIncludeDir | Language.Haskell.Liquid.Misc |
getLibDir | Paths_liquidhaskell |
getLibexecDir | Paths_liquidhaskell |
getLocation | Language.Haskell.Liquid.Constraint.Env |
getModel | Language.Haskell.Liquid.Model |
getModel' | Language.Haskell.Liquid.Model |
getModels | Language.Haskell.Liquid.Model |
getModName | Language.Haskell.Liquid.Types |
getModString | Language.Haskell.Liquid.Types |
getOpts | Language.Haskell.Liquid.UX.CmdLine |
getSourcePos | Language.Haskell.Liquid.GHC.Misc |
getSourcePosE | Language.Haskell.Liquid.GHC.Misc |
getSpec | Test.Target.Util |
getSrcSpanDs | Language.Haskell.Liquid.Desugar.DsMonad |
getStrata | Language.Haskell.Liquid.Types |
getSysconfDir | Paths_liquidhaskell |
getTag | Language.Haskell.Liquid.UX.CTags |
getTCvInScope | Language.Haskell.Liquid.GHC.TypeRep |
getTCvSubstRangeFVs | Language.Haskell.Liquid.GHC.TypeRep |
getTmCsDs | Language.Haskell.Liquid.Desugar.DsMonad |
getTvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
getType | Test.Target.Targetable, Test.Target |
getValue | Test.Target.Monad |
getWarnings | Language.Haskell.Liquid.Model |
ghcI | Language.Haskell.Liquid.Constraint.Types |
GhcInfo | Language.Haskell.Liquid.Types |
GhcLookup | Language.Haskell.Liquid.Bare.Lookup |
ghcOptions | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
ghcOpts | Test.Target.Monad, Test.Target |
GhcSpec | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gHC_VERSION | Language.Haskell.Liquid.GHC.Misc |
GI | Language.Haskell.Liquid.Types |
ginteractive | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
globalize | Language.Haskell.Liquid.Constraint.Env |
gradual | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
grtys | Language.Haskell.Liquid.Constraint.Types |
gsADTs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsAsmSigs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsAutoInst | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsAutosize | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsAxioms | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsConfig | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsCtors | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsDconsP | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsDecr | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsDicts | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsExports | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsFreeSyms | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsIaliases | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsInSigs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsInvariants | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsLazy | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsLits | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsLogicMap | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsLvars | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsMeas | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsMeasures | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsNewTypes | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsProofType | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsQualifiers | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsReflects | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsRTAliases | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTcEmbeds | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTconsP | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTexprs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTgtVars | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTyconEnv | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gsTySigs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
gt | |
1 (Function) | Test.Target.Expr |
2 (Function) | Language.Haskell.Liquid.Prelude |
guarded | Test.Target.Monad |
handler | Language.Haskell.Liquid.Interactive.Handler |
handleWarnings | Language.Haskell.Liquid.Model |
hasBaseTypeVar | Language.Haskell.Liquid.GHC.Misc |
hasBoolResult | Language.Haskell.Liquid.Bare.Misc |
HasConfig | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
hashMapMapKeys | Language.Haskell.Liquid.Misc |
hashMapMapWithKey | Language.Haskell.Liquid.Misc |
hasHole | Language.Haskell.Liquid.Types |
hasOpt | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
HAxiom | Language.Haskell.Liquid.Types |
HBind | Language.Haskell.Liquid.Types |
HBound | Language.Haskell.Liquid.Parse |
hbounds | Language.Haskell.Liquid.Measure |
HEnv | Language.Haskell.Liquid.Constraint.Types |
higherorder | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
higherOrderFlag | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
higherorderqs | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
HList | Test.Target.Util |
HMeas | Language.Haskell.Liquid.Parse |
hmeas | Language.Haskell.Liquid.Measure |
hole | Language.Haskell.Liquid.Types |
HoleProv | Language.Haskell.Liquid.GHC.TypeRep |
holes | Language.Haskell.Liquid.Constraint.Types |
hpcInitCode | Language.Haskell.Liquid.Desugar.Coverage |
hqFiles | Language.Haskell.Liquid.Types |
hs | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
hsannot | Language.Haskell.Liquid.UX.ACSS |
hscDesugarWithLoc | Language.Haskell.Liquid.Desugar.HscMain |
hscEnv | Language.Haskell.Liquid.Bare.Env |
hscolour | Language.Haskell.Liquid.UX.ACSS |
hscParsedDecls | Language.Haskell.Liquid.Model |
hscParsedStmt | Language.Haskell.Liquid.Model |
hsCs | Language.Haskell.Liquid.Constraint.Types |
HSeg | Language.Haskell.Liquid.Types |
hsExprToPmExpr | Language.Haskell.Liquid.Desugar.TmOracle |
hsLitKey | Language.Haskell.Liquid.Desugar.MatchLit |
hsOverLitKey | Language.Haskell.Liquid.Desugar.MatchLit |
hsSpecificationP | Language.Haskell.Liquid.Parse |
hsWfs | Language.Haskell.Liquid.Constraint.Types |
hs_addr | Language.Haskell.Liquid.Types |
hs_val | Language.Haskell.Liquid.Types |
HVar | Language.Haskell.Liquid.Types |
ial | Language.Haskell.Liquid.Constraint.Types |
IAlias | Language.Haskell.Liquid.Parse |
ialiases | Language.Haskell.Liquid.Measure |
idDataConM | Language.Haskell.Liquid.GHC.Misc |
idDsWrapper | Language.Haskell.Liquid.Desugar.DsMonad |
idirs | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
IdSizeFun | Language.Haskell.Liquid.Types |
iff | Test.Target.Expr |
ifM | Language.Haskell.Liquid.Misc |
ignoreInline | Language.Haskell.Liquid.GHC.Misc |
ignoreLetBinds | Language.Haskell.Liquid.GHC.Misc |
ignoreOblig | Language.Haskell.Liquid.Types |
IMeas | Language.Haskell.Liquid.Parse |
imeas | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
imeasures | Language.Haskell.Liquid.Measure |
imp | Test.Target.Expr |
imports | |
1 (Function) | Language.Haskell.Liquid.Types |
2 (Function) | Language.Haskell.Liquid.Measure |
impossible | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Impt | Language.Haskell.Liquid.Parse |
impVars | Language.Haskell.Liquid.Types |
Incl | Language.Haskell.Liquid.Parse |
includes | |
1 (Function) | Language.Haskell.Liquid.Types |
2 (Function) | Language.Haskell.Liquid.Measure |
incrCheckPmIterDs | Language.Haskell.Liquid.Desugar.DsMonad |
indexPVar | Language.Haskell.Liquid.Desugar.DsMonad |
initCGI | Language.Haskell.Liquid.Constraint.Init |
initDs | Language.Haskell.Liquid.Desugar.DsMonad |
initDsTc | Language.Haskell.Liquid.Desugar.DsMonad |
initEnv | Language.Haskell.Liquid.Constraint.Init |
initFEnv | Language.Haskell.Liquid.Constraint.Types |
initial | Language.Haskell.Liquid.Interactive.Handler |
initialTmState | Language.Haskell.Liquid.Desugar.TmOracle |
initMapSt | Language.Haskell.Liquid.Bare.Misc |
initState | Test.Target.Monad |
initTcDsForSolver | Language.Haskell.Liquid.Desugar.DsMonad |
Inline | Language.Haskell.Liquid.Parse |
inlines | Language.Haskell.Liquid.Measure |
InlnEnv | Language.Haskell.Liquid.Bare.Env |
inModule | |
1 (Function) | Language.Haskell.Liquid.Bare.Env |
2 (Function) | Test.Target.Monad |
innerScTr | Language.Haskell.Liquid.Transforms.Rec |
insertAxiom | Language.Haskell.Liquid.Bare.Env |
insertLogicEnv | Language.Haskell.Liquid.Bare.Env |
insertREnv | Language.Haskell.Liquid.Constraint.Env |
insertsFEnv | Language.Haskell.Liquid.Constraint.Types |
insertsSEnv | Language.Haskell.Liquid.Types |
Instantiate | Language.Haskell.Liquid.UX.Config |
InstCo | Language.Haskell.Liquid.GHC.TypeRep |
Insts | Language.Haskell.Liquid.Parse |
insts | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
intCSize | Language.Haskell.Liquid.Foreign |
intToString | Language.Haskell.Liquid.Misc |
intys | Language.Haskell.Liquid.Constraint.Types |
inv | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Invariant | Language.Haskell.Liquid.Types.Variance |
invariants | Language.Haskell.Liquid.Measure |
Invisible | Language.Haskell.Liquid.GHC.TypeRep |
invs | Language.Haskell.Liquid.Constraint.Types |
Invt | Language.Haskell.Liquid.Parse |
io | Test.Target.Util |
ioMsgMaybe | Language.Haskell.Liquid.Model |
isAnonBinder | Language.Haskell.Liquid.GHC.TypeRep |
isAnyPmCheckEnabled | Language.Haskell.Liquid.Desugar.Check |
isBase | Language.Haskell.Liquid.Types |
isBaseTy | Language.Haskell.Liquid.Types.RefType |
isBaseType | Language.Haskell.Liquid.GHC.Misc |
isBind | Language.Haskell.Liquid.Constraint.Types |
isBool | Language.Haskell.Liquid.Types |
isClass | Language.Haskell.Liquid.Types |
isClassBTyCon | Language.Haskell.Liquid.Types |
isClassRTyCon | Language.Haskell.Liquid.Types |
isClassType | Language.Haskell.Liquid.Types |
isCoercionType | Language.Haskell.Liquid.GHC.TypeRep |
isDataConId | Language.Haskell.Liquid.GHC.Misc |
isDecreasing | Language.Haskell.Liquid.Types.RefType |
isDictionary | Language.Haskell.Liquid.GHC.Misc |
isDictionaryExpression | Language.Haskell.Liquid.GHC.Misc |
isDummy | Language.Haskell.Liquid.Types |
isEmptyTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
isEqType | Language.Haskell.Liquid.Types |
isEqual | Language.Haskell.Liquid.Types |
isEven | Language.Haskell.Liquid.Prelude |
isExportedVar | Language.Haskell.Liquid.GHC.Interface |
isFracCls | Language.Haskell.Liquid.Types |
isFractionalClass | Language.Haskell.Liquid.GHC.Misc |
isFun | Language.Haskell.Liquid.Types |
isFunTy | Language.Haskell.Liquid.Types |
isHole | Language.Haskell.Liquid.Types |
isIdTRecBound | Language.Haskell.Liquid.Transforms.Rec |
isInScope | Language.Haskell.Liquid.GHC.TypeRep |
isInternal | Language.Haskell.Liquid.GHC.Misc |
isInvisibleBinder | Language.Haskell.Liquid.GHC.TypeRep |
isKind | Language.Haskell.Liquid.Bare.Misc |
isLiftedTypeKind | Language.Haskell.Liquid.GHC.TypeRep |
isList | Language.Haskell.Liquid.Types |
isNamedBinder | Language.Haskell.Liquid.GHC.TypeRep |
isNotPmExprOther | Language.Haskell.Liquid.Desugar.TmOracle |
isNullPtr | Language.Haskell.Liquid.Foreign |
isNumCls | Language.Haskell.Liquid.Types |
isOdd | Language.Haskell.Liquid.Prelude |
isParened | Language.Haskell.Liquid.GHC.Misc |
isPropPV | Language.Haskell.Liquid.Types |
isQualified | Language.Haskell.Liquid.GHC.Misc |
isRuntimeRepKindedTy | Language.Haskell.Liquid.GHC.TypeRep |
isRuntimeRepTy | Language.Haskell.Liquid.GHC.TypeRep |
isRuntimeRepVar | Language.Haskell.Liquid.GHC.TypeRep |
isRVar | Language.Haskell.Liquid.Types |
isSizeable | Language.Haskell.Liquid.Types.RefType |
isSpecImport | Language.Haskell.Liquid.Types |
isSrcImport | Language.Haskell.Liquid.Types |
isSVar | Language.Haskell.Liquid.Types |
isTmpSymbol | Language.Haskell.Liquid.UX.Tidy |
isTrivial | Language.Haskell.Liquid.Types |
isTrueLHsExpr | Language.Haskell.Liquid.Desugar.DsGRHSs |
isTuple | Language.Haskell.Liquid.Types |
isTupleId | Language.Haskell.Liquid.GHC.Misc |
isUnliftedTypeKind | Language.Haskell.Liquid.GHC.TypeRep |
isValKind | Language.Haskell.Liquid.Types.RefType |
isVisibleBinder | Language.Haskell.Liquid.GHC.TypeRep |
isWiredIn | Language.Haskell.Liquid.WiredIn |
joinVar | Language.Haskell.Liquid.Bare.Misc |
json | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
keepGoing | Test.Target.Monad, Test.Target |
Kind | Language.Haskell.Liquid.GHC.TypeRep |
kind | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
kindArity | Language.Haskell.Liquid.GHC.Misc |
KindCo | Language.Haskell.Liquid.GHC.TypeRep |
KindCoercion | Language.Haskell.Liquid.GHC.TypeRep |
KindOrType | Language.Haskell.Liquid.GHC.TypeRep |
kindToRType | Language.Haskell.Liquid.Types.RefType |
kuts | Language.Haskell.Liquid.Constraint.Types |
KVKind | Language.Haskell.Liquid.Types |
kvPacks | Language.Haskell.Liquid.Constraint.Types |
KVProf | Language.Haskell.Liquid.Types |
kvProf | Language.Haskell.Liquid.Constraint.Types |
L | Language.Haskell.Liquid.GHC.Misc |
LamE | Language.Haskell.Liquid.Types |
LAsrt | Language.Haskell.Liquid.Parse |
Lazy | Language.Haskell.Liquid.Parse |
lazy | Language.Haskell.Liquid.Measure |
LC | Language.Haskell.Liquid.Constraint.Types |
lcb | Language.Haskell.Liquid.Constraint.Types |
LConstraint | Language.Haskell.Liquid.Constraint.Types |
lcs | Language.Haskell.Liquid.Constraint.Types |
le | Test.Target.Expr |
LeftOrRight | Language.Haskell.Liquid.GHC.TypeRep |
lengthPVar | Language.Haskell.Liquid.Desugar.DsMonad |
lenLocSymbol | Language.Haskell.Liquid.Types.Names |
leq | Language.Haskell.Liquid.Prelude |
LetE | Language.Haskell.Liquid.Types |
letVars | Language.Haskell.Liquid.Types.Visitors |
lhs | Language.Haskell.Liquid.Constraint.Types |
lhsExprToPmExpr | Language.Haskell.Liquid.Desugar.TmOracle |
lift | Language.Haskell.Liquid.GHC.Resugar |
linear | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
lineCol | Language.Haskell.Liquid.GHC.Misc |
lintCoreBindings | Language.Haskell.Liquid.GHC.Misc |
liquid | Language.Haskell.Liquid.Liquid |
liquidAssert | Language.Haskell.Liquid.Prelude |
liquidAssertB | Language.Haskell.Liquid.Prelude |
liquidAssume | Language.Haskell.Liquid.Prelude |
liquidAssumeB | Language.Haskell.Liquid.Prelude |
liquidBegin | Language.Haskell.Liquid.Types |
liquidEnd | Language.Haskell.Liquid.Types |
liquidError | Language.Haskell.Liquid.Prelude |
LiquidInstances | Language.Haskell.Liquid.UX.Config |
LiquidInstancesLocal | Language.Haskell.Liquid.UX.Config |
LiquidQuote | |
1 (Type/Class) | Language.Haskell.Liquid.UX.QuasiQuoter |
2 (Data Constructor) | Language.Haskell.Liquid.UX.QuasiQuoter |
liquidQuoteSpec | Language.Haskell.Liquid.UX.QuasiQuoter |
litEnv | Language.Haskell.Liquid.Constraint.Types |
literalConst | Language.Haskell.Liquid.Types.Literals |
literalFReft | Language.Haskell.Liquid.Types.Literals |
literalFRefType | Language.Haskell.Liquid.Types.Literals |
literals | Language.Haskell.Liquid.Types.Visitors |
LitTy | Language.Haskell.Liquid.GHC.TypeRep |
LM | Language.Haskell.Liquid.Types |
LMap | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
lmapEAlias | Language.Haskell.Liquid.Types |
lmArgs | Language.Haskell.Liquid.Types |
lmExpr | Language.Haskell.Liquid.Types |
lmSymDefs | Language.Haskell.Liquid.Types |
lmVar | Language.Haskell.Liquid.Types |
lmVarSyms | Language.Haskell.Liquid.Types |
loadLiftedSpec | Language.Haskell.Liquid.Bare |
loadModule | Test.Target.Util |
Loc | |
1 (Data Constructor) | Language.Haskell.Liquid.Types |
2 (Type/Class) | Language.Haskell.Liquid.GHC.Misc |
loc | Language.Haskell.Liquid.Types |
localBindsOfType | Language.Haskell.Liquid.Constraint.Env |
localSigs | Language.Haskell.Liquid.Measure |
localVarSymbol | Language.Haskell.Liquid.GHC.Misc |
Located | Language.Haskell.Liquid.Types |
LocBareType | Language.Haskell.Liquid.Types |
locE | Language.Haskell.Liquid.Types |
locNamedThing | Language.Haskell.Liquid.GHC.Misc |
locs | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
LocSpecType | Language.Haskell.Liquid.Types |
LocSymbol | Language.Haskell.Liquid.Types |
LocText | Language.Haskell.Liquid.Types |
logErrors | Language.Haskell.Liquid.Constraint.Types |
logging | Test.Target.Monad, Test.Target |
logicEnv | Language.Haskell.Liquid.Bare.Env |
LogicMap | Language.Haskell.Liquid.Types |
logicType | Language.Haskell.Liquid.Transforms.CoreToLogic |
logWarnings | Language.Haskell.Liquid.Model |
lookupCoVar | Language.Haskell.Liquid.GHC.TypeRep |
lookupCtor | Test.Target.Monad |
lookupGhcDataCon | Language.Haskell.Liquid.Bare.Lookup |
lookupGhcThing | Language.Haskell.Liquid.Bare.Lookup |
lookupGhcTyCon | Language.Haskell.Liquid.Bare.Lookup |
lookupGhcVar | Language.Haskell.Liquid.Bare.Lookup |
lookupIds | Language.Haskell.Liquid.Bare.Spec |
lookupName | Language.Haskell.Liquid.Bare.Lookup |
lookupNewType | Language.Haskell.Liquid.Constraint.Monad |
lookupRdrName | Language.Haskell.Liquid.GHC.Misc |
lookupREnv | Language.Haskell.Liquid.Constraint.Env |
lookupTyVar | Language.Haskell.Liquid.GHC.TypeRep |
lower | Language.Haskell.Liquid.GHC.Resugar |
lq | Language.Haskell.Liquid.UX.QuasiQuoter, LiquidHaskell |
lqPos | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
lqTy | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
LRCo | Language.Haskell.Liquid.GHC.TypeRep |
lt | |
1 (Function) | Test.Target.Expr |
2 (Function) | Language.Haskell.Liquid.Prelude |
LVars | Language.Haskell.Liquid.Parse |
lvars | Language.Haskell.Liquid.Measure |
M | Language.Haskell.Liquid.Types |
makeAssertSpec | Language.Haskell.Liquid.Bare.Spec |
makeAssumeSpec | Language.Haskell.Liquid.Bare.Spec |
makeAutoInsts | Language.Haskell.Liquid.Bare.Spec |
makeBound | Language.Haskell.Liquid.Types.Bounds |
makeBounds | Language.Haskell.Liquid.Bare.Spec |
makeClasses | Language.Haskell.Liquid.Bare.Spec |
makeClassMeasureSpec | Language.Haskell.Liquid.Bare.Measure |
makeConTypes | Language.Haskell.Liquid.Bare.DataType |
makeDataConChecker | Language.Haskell.Liquid.Bare.Misc |
makeDataConSelector | Language.Haskell.Liquid.Bare.Misc |
makeDataDecls | Language.Haskell.Liquid.Bare.DataType |
makeDecl | Test.Target.Util |
makeDecrType | Language.Haskell.Liquid.Types.RefType |
makeDefaultMethods | Language.Haskell.Liquid.Bare.Spec |
makeDefs | Language.Haskell.Liquid.Bare.Spec |
makeDictionaries | Language.Haskell.Liquid.Types.Dictionaries |
makeDictionary | Language.Haskell.Liquid.Types.Dictionaries |
makeDivType | Language.Haskell.Liquid.Types |
makeFinType | Language.Haskell.Liquid.Types |
makeGhcSpec | Language.Haskell.Liquid.Bare |
makeHaskellAxioms | Language.Haskell.Liquid.Bare.Axiom |
makeHaskellBounds | Language.Haskell.Liquid.Bare.Measure |
makeHaskellDataDecls | Language.Haskell.Liquid.Bare.Measure |
makeHaskellInlines | Language.Haskell.Liquid.Bare.Measure |
makeHaskellMeasures | Language.Haskell.Liquid.Bare.Measure |
makeHBounds | Language.Haskell.Liquid.Bare.Spec |
makeHInlines | Language.Haskell.Liquid.Bare.Spec |
makeHints | Language.Haskell.Liquid.Bare.Spec |
makeHMeas | Language.Haskell.Liquid.Bare.Spec |
makeIAliases | Language.Haskell.Liquid.Bare.Spec |
makeInvariants | Language.Haskell.Liquid.Bare.Spec |
makeLazy | Language.Haskell.Liquid.Bare.Spec |
makeLexRefa | Language.Haskell.Liquid.Types.RefType |
makeLVar | Language.Haskell.Liquid.Bare.Spec |
makeMeasureSelectors | Language.Haskell.Liquid.Bare.Measure |
makeMeasureSpec | Language.Haskell.Liquid.Bare.Measure |
makeMeasureSpec' | Language.Haskell.Liquid.Bare.Measure |
makeNewTypes | Language.Haskell.Liquid.Bare.Spec |
makeNumEnv | Language.Haskell.Liquid.Types.RefType |
makeNumericInfo | Language.Haskell.Liquid.Bare.DataType |
makePluggedAsmSigs | Language.Haskell.Liquid.Bare.Plugged |
makePluggedDataCons | Language.Haskell.Liquid.Bare.Plugged |
makePluggedSigs | Language.Haskell.Liquid.Bare.Plugged |
makeQualifiers | Language.Haskell.Liquid.Bare.Spec |
makeRecInvariants | Language.Haskell.Liquid.Constraint.Types |
makeRecordSelectorSigs | Language.Haskell.Liquid.Bare.DataType |
makeRTEnv | Language.Haskell.Liquid.Bare.RTEnv |
makeRTVar | Language.Haskell.Liquid.Types |
makeSpecDictionaries | Language.Haskell.Liquid.Bare.Spec |
makeSymbols | Language.Haskell.Liquid.Bare.Misc |
makeTagEnv | Language.Haskell.Liquid.UX.CTags |
makeTargetVars | Language.Haskell.Liquid.Bare.Spec |
makeTExpr | Language.Haskell.Liquid.Bare.Spec |
makeTyConEmbeds | Language.Haskell.Liquid.Bare.DataType |
makeTyConInfo | Language.Haskell.Liquid.Types.PredType |
making | Test.Target.Monad |
makingTy | Test.Target.Monad |
Map | Test.Target.Util |
mapAccumM | Language.Haskell.Liquid.Misc |
mapAndUnzipM | Language.Haskell.Liquid.Desugar.DsMonad |
mapBind | Language.Haskell.Liquid.Types |
mapBot | Language.Haskell.Liquid.Types |
mapFourth4 | Language.Haskell.Liquid.Misc |
mapFst3 | Language.Haskell.Liquid.Misc |
mapM | Language.Haskell.Liquid.Desugar.DsMonad |
mapN | Language.Haskell.Liquid.Misc |
mapNs | Language.Haskell.Liquid.Misc |
mapPropM | Language.Haskell.Liquid.Types |
mapPVar | Language.Haskell.Liquid.Desugar.DsMonad |
mapRE | Language.Haskell.Liquid.Types |
mapReft | Language.Haskell.Liquid.Types |
mapReftM | Language.Haskell.Liquid.Types |
mapRISig | Language.Haskell.Liquid.Types.Dictionaries |
mapRT | Language.Haskell.Liquid.Types |
mapRTAVars | Language.Haskell.Liquid.Types |
mapSnd3 | Language.Haskell.Liquid.Misc |
mapSndM | Language.Haskell.Liquid.Misc |
mapThd3 | Language.Haskell.Liquid.Misc |
mapType | Language.Haskell.Liquid.GHC.Play |
mapTyVars | Language.Haskell.Liquid.Bare.Misc |
MapTyVarST | Language.Haskell.Liquid.Bare.Misc |
mapTyVarValue | Language.Haskell.Liquid.Types |
match | Language.Haskell.Liquid.Desugar.Match |
matchCanFail | Language.Haskell.Liquid.Desugar.DsUtils |
matchConFamily | Language.Haskell.Liquid.Desugar.MatchCon |
matchEquations | Language.Haskell.Liquid.Desugar.Match |
matchKindArgs | Language.Haskell.Liquid.Bare.Misc |
matchLiterals | Language.Haskell.Liquid.Desugar.MatchLit |
matchNPats | Language.Haskell.Liquid.Desugar.MatchLit |
matchNPlusKPats | Language.Haskell.Liquid.Desugar.MatchLit |
matchPatSyn | Language.Haskell.Liquid.Desugar.MatchCon |
MatchResult | |
1 (Type/Class) | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
2 (Data Constructor) | Language.Haskell.Liquid.Desugar.DsMonad, Language.Haskell.Liquid.Desugar.DsUtils |
matchSimply | Language.Haskell.Liquid.Desugar.Match |
matchSinglePat | Language.Haskell.Liquid.Desugar.Match |
matchWrapper | Language.Haskell.Liquid.Desugar.Match |
maxParams | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
maxPartSize | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
maxSuccess | Test.Target.Monad, Test.Target |
maybeParen | Language.Haskell.Liquid.GHC.TypeRep |
MbEnv | Language.Haskell.Liquid.Liquid |
Meas | Language.Haskell.Liquid.Parse |
measEnv | Test.Target.Monad |
measMap | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
Measure | Language.Haskell.Liquid.Types |
measure | Language.Haskell.Liquid.Types |
MeasureEnv | Test.Target.Types |
measures | Language.Haskell.Liquid.Measure |
measureToBare | Language.Haskell.Liquid.Bare.ToBare |
meetable | Language.Haskell.Liquid.Types.RefType |
meetDataConSpec | Language.Haskell.Liquid.Bare.DataType |
meetVarTypes | Language.Haskell.Liquid.Types.Meet |
memTagEnv | Language.Haskell.Liquid.UX.CTags |
MGIModGuts | Language.Haskell.Liquid.GHC.Misc |
mgi_binds | Language.Haskell.Liquid.GHC.Misc |
mgi_cls_inst | Language.Haskell.Liquid.GHC.Misc |
mgi_deps | Language.Haskell.Liquid.GHC.Misc |
mgi_dir_imps | Language.Haskell.Liquid.GHC.Misc |
mgi_exports | Language.Haskell.Liquid.GHC.Misc |
mgi_fam_insts | Language.Haskell.Liquid.GHC.Misc |
mgi_module | Language.Haskell.Liquid.GHC.Misc |
mgi_namestring | Language.Haskell.Liquid.GHC.Misc |
mgi_rdr_env | Language.Haskell.Liquid.GHC.Misc |
mgi_tcs | Language.Haskell.Liquid.GHC.Misc |
mg_dir_imps | Language.Haskell.Liquid.GHC.Misc |
MI | Language.Haskell.Liquid.GHC.Misc |
miModGuts | Language.Haskell.Liquid.GHC.Misc |
minPartSize | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
minus | Language.Haskell.Liquid.Prelude |
mkAlive | Language.Haskell.Liquid.GHC.Misc |
mkArrow | Language.Haskell.Liquid.Types |
mkBigLHsPatTupId | Language.Haskell.Liquid.Desugar.DsUtils |
mkBigLHsTupId | Language.Haskell.Liquid.Desugar.DsUtils |
mkBigLHsVarPatTupId | Language.Haskell.Liquid.Desugar.DsUtils |
mkBigLHsVarTupId | Language.Haskell.Liquid.Desugar.DsUtils |
mkBinaryTickBox | Language.Haskell.Liquid.Desugar.DsUtils |
mkBTyCon | Language.Haskell.Liquid.Types |
MkCaseAlt | Language.Haskell.Liquid.Desugar.DsUtils |
mkCastDs | Language.Haskell.Liquid.Desugar.DsUtils |
mkClassBTyCon | Language.Haskell.Liquid.Types |
mkCoAlgCaseMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkCoLetMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkCoPrimCaseMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkCoreAppDs | Language.Haskell.Liquid.Desugar.DsUtils |
mkCoreAppsDs | Language.Haskell.Liquid.Desugar.DsUtils |
mkCoSynCaseMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkDataConIdsTy | Language.Haskell.Liquid.Types.RefType |
mkDependencies | Language.Haskell.Liquid.Desugar.Desugar |
mkEmptyTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
mkErrorAppDs | Language.Haskell.Liquid.Desugar.DsUtils |
mkEvalMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkFCall | Language.Haskell.Liquid.Desugar.DsCCall |
mkForAllTys | Language.Haskell.Liquid.GHC.TypeRep |
mkFunTy | Language.Haskell.Liquid.GHC.TypeRep |
mkFunTys | Language.Haskell.Liquid.GHC.TypeRep |
mkGraph | Language.Haskell.Liquid.Misc |
mkGuardedMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
mkI | Language.Haskell.Liquid.Transforms.CoreToLogic, Language.Haskell.Liquid.Types.Literals |
mkLHsPatTup | Language.Haskell.Liquid.Desugar.DsUtils |
mkLHsVarPatTup | Language.Haskell.Liquid.Desugar.DsUtils |
mkLit | Language.Haskell.Liquid.Transforms.CoreToLogic |
mkLSpecType | Language.Haskell.Liquid.Bare.OfType |
mkM | Language.Haskell.Liquid.Measure |
mkMSpec | Language.Haskell.Liquid.Measure |
mkMSpec' | Language.Haskell.Liquid.Measure |
mkOpts | Language.Haskell.Liquid.UX.CmdLine |
mkOptTickBox | Language.Haskell.Liquid.Desugar.DsUtils |
mkOutput | Language.Haskell.Liquid.UX.Annotate |
mkPrintUnqualifiedDs | Language.Haskell.Liquid.Desugar.DsMonad |
mkPromotedBTyCon | Language.Haskell.Liquid.Types |
mkPtr | Language.Haskell.Liquid.Foreign |
mkRTyConIAl | Language.Haskell.Liquid.Constraint.Types |
mkRTyConInv | Language.Haskell.Liquid.Constraint.Types |
mkS | Language.Haskell.Liquid.Transforms.CoreToLogic, Language.Haskell.Liquid.Types.Literals |
mkSelectorBinds | Language.Haskell.Liquid.Desugar.DsUtils |
mkSpecType' | Language.Haskell.Liquid.Bare.OfType |
mkTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
mkTvSubst | Language.Haskell.Liquid.GHC.TypeRep |
mkTvSubstPrs | Language.Haskell.Liquid.GHC.TypeRep |
mkTyArg | Language.Haskell.Liquid.GHC.TypeRep |
mkTyCoInScopeSet | Language.Haskell.Liquid.GHC.TypeRep |
mkTyConInfo | Language.Haskell.Liquid.Types.RefType |
mkTyConTy | Language.Haskell.Liquid.GHC.TypeRep |
mkTyVarTy | Language.Haskell.Liquid.GHC.TypeRep |
mkTyVarTys | Language.Haskell.Liquid.GHC.TypeRep |
mkUnivs | Language.Haskell.Liquid.Types |
MkUReft | Language.Haskell.Liquid.Types |
mkUsageInfo | Language.Haskell.Liquid.Desugar.Desugar |
mkUsedNames | Language.Haskell.Liquid.Desugar.Desugar |
mkVanillaTuplePat | Language.Haskell.Liquid.Desugar.DsUtils |
mkVarExpr | Language.Haskell.Liquid.Bare.Misc |
mkViewMatchResult | Language.Haskell.Liquid.Desugar.DsUtils |
ModName | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
modName | |
1 (Function) | Language.Haskell.Liquid.Bare.Env |
2 (Function) | Test.Target.Monad |
ModType | Language.Haskell.Liquid.Types |
monomorphic | Test.Target |
monomorphize | Language.Haskell.Liquid.Model |
monomorphizeFree | Language.Haskell.Liquid.Model |
monomorphizeOne | Language.Haskell.Liquid.Model |
ms | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
msg | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
msg' | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
MSpec | |
1 (Type/Class) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
2 (Data Constructor) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Measure |
MTVST | Language.Haskell.Liquid.Bare.Misc |
mungeNames | Language.Haskell.Liquid.GHC.Misc |
myQualify | Language.Haskell.Liquid.GHC.Misc |
myTrace | Test.Target.Util |
nam | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
name | Language.Haskell.Liquid.Types |
Named | Language.Haskell.Liquid.GHC.TypeRep |
namedLocSymbol | Language.Haskell.Liquid.GHC.Misc |
names | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Nat | Language.Haskell.Liquid.Misc |
neq | Language.Haskell.Liquid.Prelude |
newBinds | Language.Haskell.Liquid.UX.DiffCheck |
newFailLocalDs | Language.Haskell.Liquid.Desugar.DsMonad |
newLocalName | Language.Haskell.Liquid.Desugar.DsMonad |
newPredVarDs | Language.Haskell.Liquid.Desugar.DsMonad |
newSpec | Language.Haskell.Liquid.UX.DiffCheck |
newSysLocalDs | Language.Haskell.Liquid.Desugar.DsMonad |
newSysLocalsDs | Language.Haskell.Liquid.Desugar.DsMonad |
newtyDecls | Language.Haskell.Liquid.Measure |
newTyEnv | Language.Haskell.Liquid.Constraint.Types |
newUnique | Language.Haskell.Liquid.Desugar.DsMonad |
newUniqueId | Language.Haskell.Liquid.Desugar.DsMonad |
newUniqueSupply | Language.Haskell.Liquid.Desugar.DsMonad |
Nil | Test.Target.Util |
noADT | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
noannotations | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
nocaseexpand | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
noCheckUnknown | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
NoInstances | Language.Haskell.Liquid.UX.Config |
noLiftedImport | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
noMeasureFields | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
NoModel | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
nonLinCuts | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
NonRecBindE | Language.Haskell.Liquid.Types |
noPatternInline | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
normalForm | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
normalize | Language.Haskell.Liquid.Transforms.CoreToLogic |
normalizePds | Language.Haskell.Liquid.Types.RefType |
noSimplifyCore | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
noslice | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
notElemTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
notermination | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
noteUsed | Test.Target.Monad |
nototality | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
notruetypes | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
nowarnings | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
NTDecl | Language.Haskell.Liquid.Parse |
NthCo | Language.Haskell.Liquid.GHC.TypeRep |
nubHashLast | Language.Haskell.Liquid.Misc |
nubHashLastM | Language.Haskell.Liquid.Misc |
nubHashOn | Language.Haskell.Liquid.Misc |
NumTyLit | Language.Haskell.Liquid.GHC.TypeRep |
O | Language.Haskell.Liquid.Types |
obl | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Oblig | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
oblig | Language.Haskell.Liquid.Constraint.Types |
OCons | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ofBareType | Language.Haskell.Liquid.Bare.OfType |
ofBPVar | Language.Haskell.Liquid.Bare.OfType |
ofBSort | Language.Haskell.Liquid.Bare.OfType |
ofMeaSort | Language.Haskell.Liquid.Bare.OfType |
ofReft | Test.Target.Targetable |
ofRSort | Language.Haskell.Liquid.Types |
ofType | Language.Haskell.Liquid.Types.RefType |
ofUReft | Language.Haskell.Liquid.Types |
OInv | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
OkRT | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PrettyPrint |
oldOutput | Language.Haskell.Liquid.UX.DiffCheck |
oneLine | Language.Haskell.Liquid.GHC.Misc |
oneOf | Test.Target.Targetable |
Only | Language.Haskell.Liquid.Types |
orFail | Language.Haskell.Liquid.Desugar.DsMonad |
OTerm | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
outerScTr | Language.Haskell.Liquid.Transforms.Rec |
Output | Language.Haskell.Liquid.Types |
o_bots | Language.Haskell.Liquid.Types |
o_result | Language.Haskell.Liquid.Types |
o_templs | Language.Haskell.Liquid.Types |
o_types | Language.Haskell.Liquid.Types |
o_vars | Language.Haskell.Liquid.Types |
P | Language.Haskell.Liquid.Types |
PAnd | |
1 (Type/Class) | Language.Haskell.Liquid.ProofCombinators |
2 (Data Constructor) | Language.Haskell.Liquid.ProofCombinators |
panic | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
panicDoc | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
panicError | Language.Haskell.Liquid.UX.Tidy |
panicUnbound | Language.Haskell.Liquid.Constraint.Split |
pApp | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
pappArity | Language.Haskell.Liquid.Types.PredType |
pappSort | Language.Haskell.Liquid.Types.PredType |
pappSym | Language.Haskell.Liquid.Types |
parg | Language.Haskell.Liquid.Types |
pargs | Language.Haskell.Liquid.Types |
PArrBuiltin | |
1 (Data Constructor) | Language.Haskell.Liquid.Desugar.DsMonad |
2 (Type/Class) | Language.Haskell.Liquid.Desugar.DsMonad |
parseSymbolToLogic | Language.Haskell.Liquid.Parse |
Passed | Test.Target.Types, Test.Target |
PatBind | Language.Haskell.Liquid.GHC.Resugar |
patBinds | Language.Haskell.Liquid.GHC.Resugar |
patCtor | Language.Haskell.Liquid.GHC.Resugar |
patDct | Language.Haskell.Liquid.GHC.Resugar |
patE | Language.Haskell.Liquid.GHC.Resugar |
patE1 | Language.Haskell.Liquid.GHC.Resugar |
patE2 | Language.Haskell.Liquid.GHC.Resugar |
patFF | Language.Haskell.Liquid.GHC.Resugar |
patIdx | Language.Haskell.Liquid.GHC.Resugar |
patM | Language.Haskell.Liquid.GHC.Resugar |
PatProject | Language.Haskell.Liquid.GHC.Resugar |
patRet | Language.Haskell.Liquid.GHC.Resugar |
PatReturn | Language.Haskell.Liquid.GHC.Resugar |
PatSelfBind | Language.Haskell.Liquid.GHC.Resugar |
PatSelfRecBind | Language.Haskell.Liquid.GHC.Resugar |
Pattern | Language.Haskell.Liquid.GHC.Resugar |
patternFlag | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
patTy | Language.Haskell.Liquid.GHC.Resugar |
patTyA | Language.Haskell.Liquid.GHC.Resugar |
patTyB | Language.Haskell.Liquid.GHC.Resugar |
patX | Language.Haskell.Liquid.GHC.Resugar |
patXE | Language.Haskell.Liquid.GHC.Resugar |
PBound | Language.Haskell.Liquid.Parse |
pdVar | Language.Haskell.Liquid.Types.RefType |
pdVarReft | Language.Haskell.Liquid.WiredIn |
pErr | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
PhantomProv | Language.Haskell.Liquid.GHC.TypeRep |
pickLR | Language.Haskell.Liquid.GHC.TypeRep |
pLen | Language.Haskell.Liquid.Foreign |
PluginProv | Language.Haskell.Liquid.GHC.TypeRep |
plus | Language.Haskell.Liquid.Prelude |
PmExpr | Language.Haskell.Liquid.Desugar.TmOracle |
PmExprCon | Language.Haskell.Liquid.Desugar.TmOracle |
PmExprEq | Language.Haskell.Liquid.Desugar.TmOracle |
PmExprLit | Language.Haskell.Liquid.Desugar.TmOracle |
PmExprOther | Language.Haskell.Liquid.Desugar.TmOracle |
PmExprVar | Language.Haskell.Liquid.Desugar.TmOracle |
PmLit | Language.Haskell.Liquid.Desugar.TmOracle |
pmLitType | Language.Haskell.Liquid.Desugar.TmOracle |
PmOLit | Language.Haskell.Liquid.Desugar.TmOracle |
PmSLit | Language.Haskell.Liquid.Desugar.TmOracle |
PmVarEnv | Language.Haskell.Liquid.Desugar.TmOracle |
pname | Language.Haskell.Liquid.Types |
POr | Language.Haskell.Liquid.ProofCombinators |
POrLeft | Language.Haskell.Liquid.ProofCombinators |
POrRight | Language.Haskell.Liquid.ProofCombinators |
port | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
pos | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
PP | Language.Haskell.Liquid.Types |
PPEnv | Language.Haskell.Liquid.Types |
ppEnv | Language.Haskell.Liquid.Types |
ppEnvShort | Language.Haskell.Liquid.Types |
ppError | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ppError' | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
ppPs | Language.Haskell.Liquid.Types |
pprArrowChain | Language.Haskell.Liquid.GHC.TypeRep |
pprClassPred | Language.Haskell.Liquid.GHC.TypeRep |
pprDataCons | Language.Haskell.Liquid.GHC.TypeRep |
pprDoc | Language.Haskell.Liquid.GHC.Misc |
pprForAll | Language.Haskell.Liquid.GHC.TypeRep |
pprForAllImplicit | Language.Haskell.Liquid.GHC.TypeRep |
PPrint | Language.Haskell.Liquid.Types |
pprint | Language.Haskell.Liquid.Types |
pprintCBs | Language.Haskell.Liquid.GHC.Interface |
pprintLongList | Language.Haskell.Liquid.Types.PrettyPrint |
pprintPrec | Language.Haskell.Liquid.Types |
pprintSymbol | Language.Haskell.Liquid.Types.PrettyPrint |
pprintTidy | Language.Haskell.Liquid.Types |
pprKind | Language.Haskell.Liquid.GHC.TypeRep |
pprManyOrdered | Language.Haskell.Liquid.Types.PrettyPrint |
pprParendKind | Language.Haskell.Liquid.GHC.TypeRep |
pprParendType | Language.Haskell.Liquid.GHC.TypeRep |
pprPmExprWithParens | Language.Haskell.Liquid.Desugar.TmOracle |
pprPrefixApp | Language.Haskell.Liquid.GHC.TypeRep |
pprShow | Language.Haskell.Liquid.GHC.Misc |
pprSigmaType | Language.Haskell.Liquid.GHC.TypeRep |
pprTcAppCo | Language.Haskell.Liquid.GHC.TypeRep |
pprTcAppTy | Language.Haskell.Liquid.GHC.TypeRep |
pprTheta | Language.Haskell.Liquid.GHC.TypeRep |
pprThetaArrowTy | Language.Haskell.Liquid.GHC.TypeRep |
pprTvBndr | Language.Haskell.Liquid.GHC.TypeRep |
pprTvBndrs | Language.Haskell.Liquid.GHC.TypeRep |
pprTyLit | Language.Haskell.Liquid.GHC.TypeRep |
pprType | Language.Haskell.Liquid.GHC.TypeRep |
pprTypeApp | Language.Haskell.Liquid.GHC.TypeRep |
pprTyThing | Language.Haskell.Liquid.GHC.TypeRep |
pprTyThingCategory | Language.Haskell.Liquid.GHC.TypeRep |
pprUserForAll | Language.Haskell.Liquid.GHC.TypeRep |
ppr_type | Language.Haskell.Liquid.GHC.TypeRep |
ppShort | Language.Haskell.Liquid.Types |
ppSs | Language.Haskell.Liquid.Types |
ppTycon | Language.Haskell.Liquid.Types |
ppTyVar | Language.Haskell.Liquid.Types |
Pr | Language.Haskell.Liquid.Types |
Pragma | Language.Haskell.Liquid.Parse |
pragmas | Language.Haskell.Liquid.Measure |
Prec | Language.Haskell.Liquid.GHC.Misc |
PreconditionCheckFailed | Test.Target.Types |
Predicate | Language.Haskell.Liquid.Types |
PredInstE | Language.Haskell.Liquid.Types |
PredType | Language.Haskell.Liquid.GHC.TypeRep |
predType | Language.Haskell.Liquid.Types.PredType |
ProjectE | Language.Haskell.Liquid.Types |
Proof | Language.Haskell.Liquid.ProofCombinators |
proof | Language.Haskell.Liquid.ProofCombinators |
ProofIrrelProv | Language.Haskell.Liquid.GHC.TypeRep |
ProofMethod | Language.Haskell.Liquid.UX.Config |
proofMethod | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
proofTyConName | Language.Haskell.Liquid.WiredIn |
prop | Test.Target.Expr |
propPsToProp | Test.Target.Util |
propPToProp | Test.Target.Util |
propSyms | Language.Haskell.Liquid.Bare.Env |
PrType | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
pruneFlag | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
pruneRefs | Language.Haskell.Liquid.Constraint.Types |
pruneUnsorted | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
Pspec | Language.Haskell.Liquid.Parse |
ptype | Language.Haskell.Liquid.Types |
pure | Language.Haskell.Liquid.Desugar.DsMonad |
push | Language.Haskell.Liquid.GHC.SpanStack |
pushConsBind | Language.Haskell.Liquid.Constraint.Monad |
putSrcSpanDs | Language.Haskell.Liquid.Desugar.DsMonad |
PV | Language.Haskell.Liquid.Types |
PVar | Language.Haskell.Liquid.Types |
pvarRType | Language.Haskell.Liquid.Types.PredType |
pvars | Language.Haskell.Liquid.Types |
pVartoRConc | Language.Haskell.Liquid.Types.PredType |
PVHProp | Language.Haskell.Liquid.Types |
PVKind | Language.Haskell.Liquid.Types |
PVProp | Language.Haskell.Liquid.Types |
pvType | Language.Haskell.Liquid.Types |
PVU | Language.Haskell.Liquid.Types |
QED | |
1 (Type/Class) | Language.Haskell.Liquid.ProofCombinators |
2 (Data Constructor) | Language.Haskell.Liquid.ProofCombinators |
qname | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
qquery | Test.Target.Targetable |
Qualif | Language.Haskell.Liquid.Parse |
qualifiedNameSymbol | Language.Haskell.Liquid.GHC.Misc |
qualifiers | |
1 (Function) | Language.Haskell.Liquid.Measure |
2 (Function) | Language.Haskell.Liquid.Constraint.Qualifier |
qualifySpec | Language.Haskell.Liquid.Measure |
qualifySymbol | Language.Haskell.Liquid.GHC.Misc |
qualImportDecl | Language.Haskell.Liquid.GHC.Misc |
quantifyFreeRTy | Language.Haskell.Liquid.Types.RefType |
quantifyRTy | Language.Haskell.Liquid.Types.RefType |
query | Test.Target.Targetable, Test.Target |
R | Language.Haskell.Liquid.Types |
RAllE | Language.Haskell.Liquid.Types |
RAllP | Language.Haskell.Liquid.Types |
RAllS | Language.Haskell.Liquid.Types |
RAllT | Language.Haskell.Liquid.Types |
RApp | Language.Haskell.Liquid.Types |
rApp | Language.Haskell.Liquid.Types.RefType |
RAppTy | Language.Haskell.Liquid.Types |
RBEnv | Language.Haskell.Liquid.Types.Bounds |
RBound | Language.Haskell.Liquid.Types.Bounds |
RClass | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
rCls | Language.Haskell.Liquid.Types |
rcMethods | Language.Haskell.Liquid.Types |
rcName | Language.Haskell.Liquid.Types |
rcSupers | Language.Haskell.Liquid.Types |
rcTyVars | Language.Haskell.Liquid.Types |
RDEnv | Language.Haskell.Liquid.Types |
readVars | Language.Haskell.Liquid.Types.Visitors |
realized | Test.Target.Monad |
realSrcSpan | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
realSrcSpanSourcePos | Language.Haskell.Liquid.GHC.Misc |
realSrcSpanSourcePosE | Language.Haskell.Liquid.GHC.Misc |
realTcArity | Language.Haskell.Liquid.GHC.Misc |
RecBindE | Language.Haskell.Liquid.Types |
recCount | Language.Haskell.Liquid.Constraint.Types |
recs | Language.Haskell.Liquid.Constraint.Types |
Ref | Language.Haskell.Liquid.Types |
ref | Language.Haskell.Liquid.Constraint.Types |
Refl | Language.Haskell.Liquid.GHC.TypeRep |
Reflect | Language.Haskell.Liquid.Parse |
reflects | Language.Haskell.Liquid.Measure |
reflSigs | Language.Haskell.Liquid.Measure |
refresh | Language.Haskell.Liquid.Constraint.Fresh |
refreshArgs | Language.Haskell.Liquid.Constraint.Fresh |
refreshArgsTop | Language.Haskell.Liquid.Constraint.Fresh |
refreshHoles | Language.Haskell.Liquid.Constraint.Fresh |
refreshTy | Language.Haskell.Liquid.Constraint.Fresh |
refreshVV | Language.Haskell.Liquid.Constraint.Fresh |
reft | Test.Target.Util |
reGlobal | Language.Haskell.Liquid.Types |
reLocal | Language.Haskell.Liquid.Types |
removeInvariant | Language.Haskell.Liquid.Constraint.Types |
REnv | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
renv | Language.Haskell.Liquid.Constraint.Types |
replaceN | Language.Haskell.Liquid.Misc |
replacePreds | Language.Haskell.Liquid.Types.PredType |
replacePredsWithRefs | Language.Haskell.Liquid.Types.PredType |
replicatePVar | Language.Haskell.Liquid.Desugar.DsMonad |
Res | Test.Target.Util |
resetPmIterDs | Language.Haskell.Liquid.Desugar.DsMonad |
Resolvable | Language.Haskell.Liquid.Bare.Resolve |
resolve | Language.Haskell.Liquid.Bare.Resolve |
Response | Language.Haskell.Liquid.Interactive.Types |
restoreInvariant | Language.Haskell.Liquid.Constraint.Types |
Result | |
1 (Type/Class) | Test.Target.Types, Test.Target |
2 (Type/Class) | Language.Haskell.Liquid.UX.Tidy |
result | Language.Haskell.Liquid.UX.Tidy |
resultWrapper | Language.Haskell.Liquid.Desugar.DsCCall |
Rewrite | Language.Haskell.Liquid.UX.Config |
rewriteBinds | Language.Haskell.Liquid.Transforms.Rewrite |
REx | Language.Haskell.Liquid.Types |
rEx | Language.Haskell.Liquid.Types.RefType |
RExprArg | Language.Haskell.Liquid.Types |
RFun | Language.Haskell.Liquid.Types |
rFun | Language.Haskell.Liquid.Types |
rf_args | Language.Haskell.Liquid.Types |
rf_body | Language.Haskell.Liquid.Types |
RHole | Language.Haskell.Liquid.Types |
rhs | Language.Haskell.Liquid.Constraint.Types |
RI | Language.Haskell.Liquid.Types |
RIAssumed | Language.Haskell.Liquid.Types |
riclass | Language.Haskell.Liquid.Types |
RInst | Language.Haskell.Liquid.Parse |
RInstance | Language.Haskell.Liquid.Types |
rinstance | Language.Haskell.Liquid.Measure |
rinvs | Language.Haskell.Liquid.Constraint.Types |
RISig | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
risigs | Language.Haskell.Liquid.Types |
ritype | Language.Haskell.Liquid.Types |
rname | Language.Haskell.Liquid.Types |
RProp | Language.Haskell.Liquid.Types |
rPropP | Language.Haskell.Liquid.Types |
RPVar | Language.Haskell.Liquid.Types |
RRBEnv | Language.Haskell.Liquid.Types.Bounds |
RRBound | Language.Haskell.Liquid.Types.Bounds |
rRCls | Language.Haskell.Liquid.Types |
RReft | Language.Haskell.Liquid.Types |
RRProp | Language.Haskell.Liquid.Types |
RRTy | Language.Haskell.Liquid.Types |
RRType | Language.Haskell.Liquid.Types |
RSort | Language.Haskell.Liquid.Types |
RTA | Language.Haskell.Liquid.Types |
RTAlias | Language.Haskell.Liquid.Types |
rtBody | Language.Haskell.Liquid.Types |
rtc_info | Language.Haskell.Liquid.Types |
rtc_tc | Language.Haskell.Liquid.Types |
RTE | Language.Haskell.Liquid.Types |
RTEnv | Language.Haskell.Liquid.Types |
rtEnv | Language.Haskell.Liquid.Bare.Env |
rtName | Language.Haskell.Liquid.Types |
rtPos | Language.Haskell.Liquid.Types |
rtPosE | Language.Haskell.Liquid.Types |
RTProp | Language.Haskell.Liquid.Types |
rtTArgs | Language.Haskell.Liquid.Types |
RTV | Language.Haskell.Liquid.Types |
RTVar | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
rtVArgs | Language.Haskell.Liquid.Types |
rTVarInfo | Language.Haskell.Liquid.Types.RefType |
rTVarToBind | Language.Haskell.Liquid.Types |
RTVInfo | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
RTVNoInfo | Language.Haskell.Liquid.Types |
RTVU | Language.Haskell.Liquid.Types |
rtv_is_val | Language.Haskell.Liquid.Types |
rtv_kind | Language.Haskell.Liquid.Types |
rtv_name | Language.Haskell.Liquid.Types |
RTyCon | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
RTyConIAl | Language.Haskell.Liquid.Constraint.Types |
RTyConInv | Language.Haskell.Liquid.Constraint.Types |
rTyConPropVs | Language.Haskell.Liquid.Types |
rTyConPVs | Language.Haskell.Liquid.Types |
RType | Language.Haskell.Liquid.Types |
rtypeDoc | Language.Haskell.Liquid.Types.PrettyPrint |
rTypeReft | Language.Haskell.Liquid.Types |
RTypeRep | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
rTypeSort | Language.Haskell.Liquid.Types.RefType |
rTypeSortedReft | Language.Haskell.Liquid.Types.RefType |
rTypeSortedReft' | Language.Haskell.Liquid.Constraint.Env |
rTypeValueVar | Language.Haskell.Liquid.Types |
RTyVar | Language.Haskell.Liquid.Types |
rTyVar | Language.Haskell.Liquid.Types.RefType |
rtyVarType | Language.Haskell.Liquid.Types |
rtyVarUniqueSymbol | Language.Haskell.Liquid.Types |
rt_allarg | Language.Haskell.Liquid.Types |
rt_arg | Language.Haskell.Liquid.Types |
rt_args | Language.Haskell.Liquid.Types |
rt_bind | Language.Haskell.Liquid.Types |
rt_env | Language.Haskell.Liquid.Types |
rt_exarg | Language.Haskell.Liquid.Types |
rt_in | Language.Haskell.Liquid.Types |
rt_obl | Language.Haskell.Liquid.Types |
rt_out | Language.Haskell.Liquid.Types |
rt_pargs | Language.Haskell.Liquid.Types |
rt_pvbind | Language.Haskell.Liquid.Types |
rt_ref | Language.Haskell.Liquid.Types |
rt_reft | Language.Haskell.Liquid.Types |
rt_res | Language.Haskell.Liquid.Types |
rt_sbind | Language.Haskell.Liquid.Types |
rt_tvbind | Language.Haskell.Liquid.Types |
rt_ty | Language.Haskell.Liquid.Types |
rt_tycon | Language.Haskell.Liquid.Types |
rt_var | Language.Haskell.Liquid.Types |
runGhc | Test.Target.Util |
runLiquid | Language.Haskell.Liquid.Liquid |
runLiquidGhc | Language.Haskell.Liquid.GHC.Interface |
runMapTyVars | Language.Haskell.Liquid.Bare.Misc |
runPmPprM | Language.Haskell.Liquid.Desugar.TmOracle |
runTarget | Test.Target.Monad |
runToLogic | Language.Haskell.Liquid.Transforms.CoreToLogic |
runToLogicWithBoolBinds | Language.Haskell.Liquid.Transforms.CoreToLogic |
RVar | Language.Haskell.Liquid.Types |
rVar | Language.Haskell.Liquid.Types.RefType |
Safe | Language.Haskell.Liquid.UX.ACSS |
safeBkArrow | Language.Haskell.Liquid.Types |
safeFromJust | |
1 (Function) | Language.Haskell.Liquid.Misc |
2 (Function) | Test.Target.Util |
safeZip3WithError | Language.Haskell.Liquid.Misc |
safeZipWith | Language.Haskell.Liquid.Prelude |
safeZipWithError | Language.Haskell.Liquid.Misc |
sameVis | Language.Haskell.Liquid.GHC.TypeRep |
saveLiftedSpec | Language.Haskell.Liquid.Bare |
saveQuery | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
saveResult | Language.Haskell.Liquid.UX.DiffCheck |
scDepth | Test.Target.Monad, Test.Target |
scheck | Language.Haskell.Liquid.Constraint.Types |
sCount | Language.Haskell.Liquid.Interactive.Types |
scrapeImports | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
scrapeInternals | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
scrapeUsedImports | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
sCs | Language.Haskell.Liquid.Constraint.Types |
SDiv | Language.Haskell.Liquid.Types |
sDocDoc | Language.Haskell.Liquid.GHC.Misc |
second3M | Language.Haskell.Liquid.Misc |
secondM | Language.Haskell.Liquid.Misc |
selectMatchVar | Language.Haskell.Liquid.Desugar.DsUtils |
selectMatchVars | Language.Haskell.Liquid.Desugar.DsUtils |
selectSimpleMatchVarL | Language.Haskell.Liquid.Desugar.DsUtils |
senv | Language.Haskell.Liquid.Constraint.Types |
sepModNames | Language.Haskell.Liquid.GHC.Misc |
sepUnique | Language.Haskell.Liquid.GHC.Misc |
seqVar | Language.Haskell.Liquid.Desugar.DsUtils |
setBind | Language.Haskell.Liquid.Constraint.Env |
setCvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
setDataDecls | Language.Haskell.Liquid.Bare.Env |
setIdTRecBound | Language.Haskell.Liquid.Transforms.Rec |
setLocation | Language.Haskell.Liquid.Constraint.Env |
setREAlias | Language.Haskell.Liquid.Bare.Env |
setRecs | Language.Haskell.Liquid.Constraint.Env |
setRTAlias | Language.Haskell.Liquid.Bare.Env |
setTRec | Language.Haskell.Liquid.Constraint.Env |
setTvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
setup | Test.Target.Testable |
SFin | Language.Haskell.Liquid.Types |
shiftEqns | Language.Haskell.Liquid.Desugar.DsUtils |
shiftVV | Language.Haskell.Liquid.Types.RefType |
shortErrors | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
shortNames | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
showCBs | Language.Haskell.Liquid.GHC.Misc |
showpp | Language.Haskell.Liquid.Types |
showPpr | Language.Haskell.Liquid.GHC.Misc |
showSDoc | Language.Haskell.Liquid.GHC.Misc |
showSDocDump | Language.Haskell.Liquid.GHC.Misc |
showSpan | Language.Haskell.Liquid.GHC.SpanStack |
showTy | Language.Haskell.Liquid.GHC.TypeRep |
sigs | |
1 (Function) | Language.Haskell.Liquid.Measure |
2 (Function) | Test.Target.Monad |
SimpleEq | Language.Haskell.Liquid.Desugar.TmOracle |
simpleProof | Language.Haskell.Liquid.ProofCombinators |
simplesymbol | Language.Haskell.Liquid.GHC.Misc |
simpleSymbolVar | Language.Haskell.Liquid.Bare.Misc |
simplifyBounds | Language.Haskell.Liquid.Transforms.Simplify |
single | Language.Haskell.Liquid.Misc |
singleSpecP | Language.Haskell.Liquid.Parse |
singletonPVar | Language.Haskell.Liquid.Desugar.DsMonad |
SizeFun | Language.Haskell.Liquid.Types |
sizeFun | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
sizeFunction | Language.Haskell.Liquid.Types |
slice | Language.Haskell.Liquid.UX.DiffCheck |
sMbEnv | Language.Haskell.Liquid.Interactive.Types |
smtContext | Test.Target.Monad |
SmtError | Test.Target.Types |
SmtFailedToProduceOutput | Test.Target.Types |
SMTInstances | Language.Haskell.Liquid.UX.Config |
smtsolver | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
snd4 | Language.Haskell.Liquid.Misc |
solveOneEq | Language.Haskell.Liquid.Desugar.TmOracle |
solver | Test.Target.Monad, Test.Target |
solveStrata | Language.Haskell.Liquid.Types.Strata |
sort | Language.Haskell.Liquid.Types |
sortDiff | Language.Haskell.Liquid.Misc |
sorts | Test.Target.Monad |
sourcePos2SrcSpan | Language.Haskell.Liquid.GHC.Misc |
sourcePosSrcLoc | Language.Haskell.Liquid.GHC.Misc |
sourcePosSrcSpan | Language.Haskell.Liquid.GHC.Misc |
SP | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Bare |
Span | Language.Haskell.Liquid.GHC.SpanStack |
SpanStack | Language.Haskell.Liquid.GHC.SpanStack |
Spec | |
1 (Type/Class) | Language.Haskell.Liquid.Measure |
2 (Data Constructor) | Language.Haskell.Liquid.Measure |
spec | Language.Haskell.Liquid.Types |
specAnchor | Language.Haskell.Liquid.Types.Specifications, Language.Haskell.Liquid.UX.Annotate |
specDecr | Language.Haskell.Liquid.Constraint.Types |
Specified | Language.Haskell.Liquid.GHC.TypeRep |
SpecImport | Language.Haskell.Liquid.Types |
specLazy | Language.Haskell.Liquid.Constraint.Types |
specLVars | Language.Haskell.Liquid.Constraint.Types |
SpecMeasure | Language.Haskell.Liquid.Measure |
SpecProp | Language.Haskell.Liquid.Types |
specSpecificationP | Language.Haskell.Liquid.Parse |
specToBare | Language.Haskell.Liquid.Bare.ToBare |
SpecType | Language.Haskell.Liquid.Types |
splitC | Language.Haskell.Liquid.Constraint.Split |
splitEApp_maybe | Test.Target.Util |
splitModuleName | Language.Haskell.Liquid.GHC.Misc |
splitS | Language.Haskell.Liquid.Constraint.Split |
splitters | Language.Haskell.Liquid.Misc |
splitW | Language.Haskell.Liquid.Constraint.Split |
splitXRelatedRefs | Language.Haskell.Liquid.Transforms.RefSplit |
sptInitCode | Language.Haskell.Liquid.Desugar.StaticPtrTable |
SrcImport | Language.Haskell.Liquid.Types |
srcModuleName | Language.Haskell.Liquid.UX.ACSS |
srcSpan | |
1 (Function) | Language.Haskell.Liquid.GHC.SpanStack |
2 (Function) | Language.Haskell.Liquid.Bare.Lookup |
srcSpanEndLoc | Language.Haskell.Liquid.GHC.Misc |
srcSpanFilename | Language.Haskell.Liquid.GHC.Misc |
srcSpanFSrcSpan | Language.Haskell.Liquid.GHC.Misc |
srcSpanSourcePos | Language.Haskell.Liquid.GHC.Misc |
srcSpanSourcePosE | Language.Haskell.Liquid.GHC.Misc |
srcSpanStartLoc | Language.Haskell.Liquid.GHC.Misc |
srcSpanTick | Language.Haskell.Liquid.GHC.Misc |
State | |
1 (Type/Class) | Language.Haskell.Liquid.Interactive.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Interactive.Types |
Status | Language.Haskell.Liquid.UX.ACSS |
status | |
1 (Function) | Language.Haskell.Liquid.UX.ACSS |
2 (Function) | Language.Haskell.Liquid.Interactive.Types |
Strata | Language.Haskell.Liquid.Types |
strata | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
Stratum | Language.Haskell.Liquid.Types |
strengthen | Language.Haskell.Liquid.Types.RefType |
strengthenDataConType | Language.Haskell.Liquid.Types.RefType |
strengthenHaskellInlines | Language.Haskell.Liquid.Bare.Measure |
strengthenHaskellMeasures | Language.Haskell.Liquid.Bare.Measure |
strengthenRefTypeGen | Language.Haskell.Liquid.Types.RefType |
strengthenResult | Language.Haskell.Liquid.Transforms.CoreToLogic |
strengthenResult' | Language.Haskell.Liquid.Transforms.CoreToLogic |
stringClassArg | Language.Haskell.Liquid.GHC.Play |
stringTheory | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
stringTyCon | Language.Haskell.Liquid.GHC.Misc |
stringTyConWithKind | Language.Haskell.Liquid.GHC.Misc |
stringTyVar | Language.Haskell.Liquid.GHC.Misc |
stringVar | Language.Haskell.Liquid.GHC.Misc |
stripParens | Language.Haskell.Liquid.GHC.Misc |
stripParensSym | Language.Haskell.Liquid.GHC.Misc |
stripQuals | Test.Target.Util |
stripRTypeBase | Language.Haskell.Liquid.Types |
StrTyLit | Language.Haskell.Liquid.GHC.TypeRep |
Su | Language.Haskell.Liquid.Model |
sub | Language.Haskell.Liquid.GHC.Play |
Subable | Language.Haskell.Liquid.GHC.Play |
SubC | |
1 (Type/Class) | Language.Haskell.Liquid.Constraint.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Constraint.Types |
SubCo | Language.Haskell.Liquid.GHC.TypeRep |
SubR | Language.Haskell.Liquid.Constraint.Types |
subS | Language.Haskell.Liquid.Types.Strata |
subsS | Language.Haskell.Liquid.Types.Strata |
substCo | Language.Haskell.Liquid.GHC.TypeRep |
substCos | Language.Haskell.Liquid.GHC.TypeRep |
substCoUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substCoVar | Language.Haskell.Liquid.GHC.TypeRep |
substCoVarBndr | Language.Haskell.Liquid.GHC.TypeRep |
substCoVarBndrCallback | Language.Haskell.Liquid.GHC.TypeRep |
substCoVars | Language.Haskell.Liquid.GHC.TypeRep |
substCoWith | Language.Haskell.Liquid.GHC.TypeRep |
substCoWithUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substForAllCoBndr | Language.Haskell.Liquid.GHC.TypeRep |
substForAllCoBndrCallback | Language.Haskell.Liquid.GHC.TypeRep |
substParg | Language.Haskell.Liquid.Types.PredType |
SubStratum | Language.Haskell.Liquid.Types.Strata |
substTheta | Language.Haskell.Liquid.GHC.TypeRep |
substThetaUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substTy | Language.Haskell.Liquid.GHC.TypeRep |
substTyAddInScope | Language.Haskell.Liquid.GHC.TypeRep |
substTys | Language.Haskell.Liquid.GHC.TypeRep |
substTysUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substTysWith | |
1 (Function) | Language.Haskell.Liquid.GHC.TypeRep |
2 (Function) | Language.Haskell.Liquid.GHC.Play |
substTysWithCoVars | Language.Haskell.Liquid.GHC.TypeRep |
substTyUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substTyVar | Language.Haskell.Liquid.GHC.TypeRep |
substTyVarBndr | Language.Haskell.Liquid.GHC.TypeRep |
substTyVarBndrCallback | Language.Haskell.Liquid.GHC.TypeRep |
substTyVars | Language.Haskell.Liquid.GHC.TypeRep |
substTyWith | Language.Haskell.Liquid.GHC.TypeRep |
substTyWithBinders | Language.Haskell.Liquid.GHC.TypeRep |
substTyWithBindersUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
substTyWithCoVars | Language.Haskell.Liquid.GHC.TypeRep |
substTyWithInScope | Language.Haskell.Liquid.GHC.TypeRep |
substTyWithUnchecked | Language.Haskell.Liquid.GHC.TypeRep |
SubsTy | Language.Haskell.Liquid.Types |
subsTyVars_meet | Language.Haskell.Liquid.Types.RefType |
subsTyVars_nomeet | Language.Haskell.Liquid.Types.RefType |
subsTyVar_meet | Language.Haskell.Liquid.Types.RefType |
subsTyVar_meet' | Language.Haskell.Liquid.Types.RefType |
subsTyVar_nomeet | Language.Haskell.Liquid.Types.RefType |
subt | Language.Haskell.Liquid.Types |
subts | Language.Haskell.Liquid.Types.RefType |
subTy | Language.Haskell.Liquid.GHC.Play |
subVar | |
1 (Function) | Language.Haskell.Liquid.GHC.Play |
2 (Function) | Language.Haskell.Liquid.Constraint.Types |
subvPredicate | Language.Haskell.Liquid.Types.RefType |
subvUReft | Language.Haskell.Liquid.Types.RefType |
SVar | Language.Haskell.Liquid.Types |
SWhnf | Language.Haskell.Liquid.Types |
syenv | Language.Haskell.Liquid.Constraint.Types |
symbolFastString | Language.Haskell.Liquid.GHC.Misc |
symbolMeasure | Language.Haskell.Liquid.Bare.Misc |
symbolRTyVar | Language.Haskell.Liquid.Types.RefType, Language.Haskell.Liquid.Bare.Misc |
symbolTyCon | Language.Haskell.Liquid.GHC.Misc |
symbolTyConWithKind | Language.Haskell.Liquid.GHC.Misc |
symbolTyVar | Language.Haskell.Liquid.GHC.Misc |
SymCo | Language.Haskell.Liquid.GHC.TypeRep |
SymSizeFun | Language.Haskell.Liquid.Types |
synTyConRhs_maybe | Language.Haskell.Liquid.GHC.Misc |
szFun | Language.Haskell.Liquid.Types |
T | Test.Target |
tact | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
tactM | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
TagEnv | Language.Haskell.Liquid.UX.CTags |
TagKey | Language.Haskell.Liquid.UX.CTags |
takeModuleNames | Language.Haskell.Liquid.GHC.Misc |
Target | |
1 (Data Constructor) | Language.Haskell.Liquid.Types |
2 (Type/Class) | Test.Target.Monad |
target | |
1 (Function) | Language.Haskell.Liquid.Types |
2 (Function) | Test.Target |
Targetable | Test.Target.Targetable, Test.Target |
TargetDict | |
1 (Type/Class) | Language.Haskell.Liquid.Model |
2 (Data Constructor) | Language.Haskell.Liquid.Model |
TargetException | Test.Target.Types |
targetMod | Language.Haskell.Liquid.Types |
TargetOpts | |
1 (Type/Class) | Test.Target.Monad, Test.Target |
2 (Data Constructor) | Test.Target.Monad, Test.Target |
targetResult | Test.Target |
targetResultTH | Test.Target |
targetResultWith | Test.Target |
targetResultWithTH | Test.Target |
TargetState | |
1 (Type/Class) | Test.Target.Monad |
2 (Data Constructor) | Test.Target.Monad |
targetTH | Test.Target |
TargetVars | Language.Haskell.Liquid.Types |
targetWith | Test.Target |
targetWithTH | Test.Target |
tAs | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
TCEnv | Language.Haskell.Liquid.Bare.Env |
tcEnv | Language.Haskell.Liquid.Bare.Env |
tcheck | Language.Haskell.Liquid.Constraint.Types |
tcname | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
tcRnLookupRdrName | Language.Haskell.Liquid.GHC.Misc |
TCvSubst | |
1 (Data Constructor) | Language.Haskell.Liquid.GHC.TypeRep |
2 (Type/Class) | Language.Haskell.Liquid.GHC.TypeRep |
termExprs | Language.Haskell.Liquid.Constraint.Types |
termexprs | Language.Haskell.Liquid.Measure |
terminationCheck | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
TError | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Test | Test.Target |
test | Test.Target.Testable |
Testable | Test.Target.Testable, Test.Target |
texp | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
tgEnv | Language.Haskell.Liquid.Constraint.Types |
tgKey | Language.Haskell.Liquid.Constraint.Types |
ThetaType | Language.Haskell.Liquid.GHC.TypeRep |
thin | Language.Haskell.Liquid.UX.DiffCheck |
third3 | Language.Haskell.Liquid.Misc |
third3M | Language.Haskell.Liquid.Misc |
third4 | Language.Haskell.Liquid.Misc |
throwErrors | Language.Haskell.Liquid.Model |
Tick | Language.Haskell.Liquid.GHC.SpanStack |
tickSrcSpan | Language.Haskell.Liquid.GHC.Misc |
tidyCBs | Language.Haskell.Liquid.GHC.Misc |
tidyCo | Language.Haskell.Liquid.GHC.TypeRep |
tidyCos | Language.Haskell.Liquid.GHC.TypeRep |
tidyError | Language.Haskell.Liquid.UX.Errors |
tidyFreeTyCoVars | Language.Haskell.Liquid.GHC.TypeRep |
tidyKind | Language.Haskell.Liquid.GHC.TypeRep |
tidyLitPat | Language.Haskell.Liquid.Desugar.MatchLit |
tidyNPat | Language.Haskell.Liquid.Desugar.MatchLit |
tidyOpenKind | Language.Haskell.Liquid.GHC.TypeRep |
tidyOpenTyCoVar | Language.Haskell.Liquid.GHC.TypeRep |
tidyOpenTyCoVars | Language.Haskell.Liquid.GHC.TypeRep |
tidyOpenType | Language.Haskell.Liquid.GHC.TypeRep |
tidyOpenTypes | Language.Haskell.Liquid.GHC.TypeRep |
tidySpecType | Language.Haskell.Liquid.UX.Tidy |
tidySymbol | Language.Haskell.Liquid.UX.Tidy |
tidyTopType | Language.Haskell.Liquid.GHC.TypeRep |
tidyTyBinder | Language.Haskell.Liquid.GHC.TypeRep |
tidyTyBinders | Language.Haskell.Liquid.GHC.TypeRep |
tidyTyCoVarBndr | Language.Haskell.Liquid.GHC.TypeRep |
tidyTyCoVarBndrs | Language.Haskell.Liquid.GHC.TypeRep |
tidyType | Language.Haskell.Liquid.GHC.TypeRep |
tidyTypes | Language.Haskell.Liquid.GHC.TypeRep |
tidyTyVarOcc | Language.Haskell.Liquid.GHC.TypeRep |
timeBinds | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
timedAction | Language.Haskell.Liquid.Misc |
times | Language.Haskell.Liquid.Prelude |
tmOracle | Language.Haskell.Liquid.Desugar.TmOracle |
TmState | Language.Haskell.Liquid.Desugar.TmOracle |
toComplex | Language.Haskell.Liquid.Desugar.TmOracle |
todo | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
toExpr | Test.Target.Targetable, Test.Target |
toFixCfg | Language.Haskell.Liquid.Model |
toFixSDoc | Language.Haskell.Liquid.GHC.Misc |
toListREnv | Language.Haskell.Liquid.Constraint.Env |
toLogicMap | Language.Haskell.Liquid.Types |
TopPrec | Language.Haskell.Liquid.GHC.TypeRep |
toProof | Language.Haskell.Liquid.ProofCombinators |
topRTypeBase | Language.Haskell.Liquid.Types |
toRSort | Language.Haskell.Liquid.Types |
toRTypeRep | Language.Haskell.Liquid.Types |
totalHaskell | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
totalityCheck | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
toType | Language.Haskell.Liquid.Types.RefType |
tracePpr | Language.Haskell.Liquid.GHC.Misc |
TransCo | Language.Haskell.Liquid.GHC.TypeRep |
transformRecExpr | Language.Haskell.Liquid.Transforms.Rec |
transformScope | Language.Haskell.Liquid.Transforms.Rec |
transpose | Language.Haskell.Liquid.List |
trec | Language.Haskell.Liquid.Constraint.Types |
trivial | Language.Haskell.Liquid.ProofCombinators |
true | Language.Haskell.Liquid.Constraint.Fresh |
trueTy | Language.Haskell.Liquid.Constraint.Fresh |
trustInternals | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
tryIgnore | Language.Haskell.Liquid.Misc |
tUs | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
tvId | Language.Haskell.Liquid.GHC.Misc |
TvSubstEnv | Language.Haskell.Liquid.GHC.TypeRep |
txExpToBind | Language.Haskell.Liquid.Bare.Existential |
txRefSort | Language.Haskell.Liquid.Bare.SymSort |
tyArgs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
TyBinder | Language.Haskell.Liquid.GHC.TypeRep |
tycDCons | Language.Haskell.Liquid.Types |
tyClasses | Language.Haskell.Liquid.Types.RefType |
tycName | Language.Haskell.Liquid.Types |
tyCoFVsBndr | Language.Haskell.Liquid.GHC.TypeRep |
tyCoFVsOfCo | Language.Haskell.Liquid.GHC.TypeRep |
tyCoFVsOfCos | Language.Haskell.Liquid.GHC.TypeRep |
tyCoFVsOfType | Language.Haskell.Liquid.GHC.TypeRep |
tyCoFVsOfTypes | Language.Haskell.Liquid.GHC.TypeRep |
tycon | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
TyConable | Language.Haskell.Liquid.Types |
TyConApp | Language.Haskell.Liquid.GHC.TypeRep |
TyConAppCo | Language.Haskell.Liquid.GHC.TypeRep |
tyConBTyCon | Language.Haskell.Liquid.Types.RefType |
tyConEmbed | Language.Haskell.Liquid.Constraint.Types |
TyConInfo | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
tyConInfo | Language.Haskell.Liquid.Constraint.Types |
tyconInfo | Test.Target.Monad |
tyConName | Language.Haskell.Liquid.Types.RefType |
TyConP | |
1 (Type/Class) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
2 (Data Constructor) | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
TyConPrec | Language.Haskell.Liquid.GHC.TypeRep |
tyConsts | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
tyConTyVarsDef | Language.Haskell.Liquid.GHC.Misc |
tyCoVarsOfCo | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfCoDSet | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfCoList | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfCos | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfProv | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTelescope | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfType | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTypeDSet | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTypeList | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTypes | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTypesDSet | Language.Haskell.Liquid.GHC.TypeRep |
tyCoVarsOfTypesList | Language.Haskell.Liquid.GHC.TypeRep |
tycPropTy | Language.Haskell.Liquid.Types |
tycPVars | Language.Haskell.Liquid.Types |
tycSFun | Language.Haskell.Liquid.Types |
tycSrcPos | Language.Haskell.Liquid.Types |
tycTyLabs | Language.Haskell.Liquid.Types |
tycTyVars | Language.Haskell.Liquid.Types |
TyLit | Language.Haskell.Liquid.GHC.TypeRep |
TyOpPrec | Language.Haskell.Liquid.GHC.TypeRep |
typ | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Type | Language.Haskell.Liquid.GHC.TypeRep |
typeAliases | Language.Haskell.Liquid.Types |
TypeInstE | Language.Haskell.Liquid.Types |
types | Language.Haskell.Liquid.UX.ACSS |
typeSort | Language.Haskell.Liquid.Types.RefType |
typeUniqueString | Language.Haskell.Liquid.GHC.Misc |
typeUniqueSymbol | Language.Haskell.Liquid.Types.RefType |
TyPrec | Language.Haskell.Liquid.GHC.TypeRep |
tyRes | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
TyThing | Language.Haskell.Liquid.GHC.TypeRep |
tyvars | Language.Haskell.Liquid.Types.Bounds |
TyVarTy | Language.Haskell.Liquid.GHC.TypeRep |
tyVarUniqueSymbol | Language.Haskell.Liquid.Types |
ty_args | Language.Haskell.Liquid.Types |
ty_binds | Language.Haskell.Liquid.Types |
ty_labels | Language.Haskell.Liquid.Types |
ty_loc | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
ty_preds | Language.Haskell.Liquid.Types |
ty_refts | Language.Haskell.Liquid.Types |
ty_res | Language.Haskell.Liquid.Types |
ty_vars | Language.Haskell.Liquid.Types |
ty_var_info | Language.Haskell.Liquid.Types |
ty_var_value | Language.Haskell.Liquid.Types |
uError | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
unapply | Test.Target.Targetable |
unboxArg | Language.Haskell.Liquid.Desugar.DsCCall |
unfold | Test.Target.Targetable |
unionTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
UniqSupply | Language.Haskell.Liquid.Desugar.DsMonad |
uniqueHash | Language.Haskell.Liquid.GHC.Misc |
UnivCo | Language.Haskell.Liquid.GHC.TypeRep |
UnivCoProvenance | Language.Haskell.Liquid.GHC.TypeRep |
unpackRealSrcSpan | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
Unsafe | Language.Haskell.Liquid.UX.ACSS |
UnsafeCoerceProv | Language.Haskell.Liquid.GHC.TypeRep |
unsafeError | Language.Haskell.Liquid.Prelude |
unsetGOptM | Language.Haskell.Liquid.Desugar.DsMonad |
unsetWOptM | Language.Haskell.Liquid.Desugar.DsMonad |
unTick | Language.Haskell.Liquid.GHC.Misc |
unTickExpr | Language.Haskell.Liquid.GHC.Misc |
untidyCore | Language.Haskell.Liquid.UX.Config, Language.Haskell.Liquid.Types |
updateLocA | Language.Haskell.Liquid.Constraint.Monad |
updateRTVar | Language.Haskell.Liquid.Types.RefType |
updKVProf | Language.Haskell.Liquid.Types |
uPVar | Language.Haskell.Liquid.Types.RefType |
UReft | Language.Haskell.Liquid.Types |
uReft | Language.Haskell.Liquid.Types.RefType |
UReftable | Language.Haskell.Liquid.Types |
uRType | Language.Haskell.Liquid.Types.RefType |
uRType' | Language.Haskell.Liquid.Types.RefType |
uRTypeGen | Language.Haskell.Liquid.Types.RefType |
ur_pred | Language.Haskell.Liquid.Types |
ur_reft | Language.Haskell.Liquid.Types |
ur_strata | Language.Haskell.Liquid.Types |
UsedPVar | Language.Haskell.Liquid.Types |
UserError | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
useSpcQuals | Language.Haskell.Liquid.Constraint.Qualifier |
useVars | Language.Haskell.Liquid.Types |
uTop | Language.Haskell.Liquid.Types.RefType |
Val | Test.Target.Types |
val | Language.Haskell.Liquid.Types |
validTyVar | Language.Haskell.Liquid.GHC.Misc |
Value | Test.Target.Types |
Var | Language.Haskell.Liquid.GHC.SpanStack |
var | |
1 (Function) | Test.Target.Expr |
2 (Function) | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
varEnv | Language.Haskell.Liquid.Bare.Env |
Varia | Language.Haskell.Liquid.Parse |
Variable | Test.Target.Types |
variables | Test.Target.Monad |
Variance | Language.Haskell.Liquid.Types.Variance |
VarianceInfo | Language.Haskell.Liquid.Types.Variance |
variancePs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
variancePsArgs | Language.Haskell.Liquid.Types |
varianceTs | Language.Haskell.Liquid.Types, Language.Haskell.Liquid.Types.PredType |
varianceTyArgs | Language.Haskell.Liquid.Types |
varLocInfo | Language.Haskell.Liquid.GHC.Misc |
varMeasures | Language.Haskell.Liquid.Bare.Measure |
VB | Test.Target.Types |
VC | Test.Target.Types |
verbose | Test.Target.Monad, Test.Target |
version | Paths_liquidhaskell |
VisibilityFlag | Language.Haskell.Liquid.GHC.TypeRep |
Visible | Language.Haskell.Liquid.GHC.TypeRep |
vmap | Language.Haskell.Liquid.Bare.Misc |
VS | Test.Target.Types |
VV | Test.Target.Types |
VX | Test.Target.Types |
Warn | Language.Haskell.Liquid.Bare.Env |
warnAboutEmptyEnumerations | Language.Haskell.Liquid.Desugar.MatchLit |
warnAboutIdentities | Language.Haskell.Liquid.Desugar.MatchLit |
warnDs | Language.Haskell.Liquid.Desugar.DsMonad |
WfC | |
1 (Type/Class) | Language.Haskell.Liquid.Constraint.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Constraint.Types |
whenGOptM | Language.Haskell.Liquid.Desugar.DsMonad |
whenVerbose | Test.Target.Monad |
whichOf | Test.Target.Targetable |
wiredDataCons | Language.Haskell.Liquid.WiredIn |
wiredSortedSyms | Language.Haskell.Liquid.WiredIn |
wiredTyCons | Language.Haskell.Liquid.WiredIn |
withContext | Language.Haskell.Liquid.Model |
WithModel | |
1 (Type/Class) | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types.Errors, Language.Haskell.Liquid.Types |
withPragmas | Language.Haskell.Liquid.UX.CmdLine |
withVArgs | Language.Haskell.Liquid.Bare.Env |
World | |
1 (Type/Class) | Language.Haskell.Liquid.Types |
2 (Data Constructor) | Language.Haskell.Liquid.Types |
wrapBind | Language.Haskell.Liquid.Desugar.DsUtils |
wrapBinds | Language.Haskell.Liquid.Desugar.DsUtils |
wrapParens | Language.Haskell.Liquid.GHC.Misc |
zapTCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
zip4 | Language.Haskell.Liquid.Misc |
zipCoEnv | Language.Haskell.Liquid.GHC.TypeRep |
zipCvSubst | Language.Haskell.Liquid.GHC.TypeRep |
zipPVar | Language.Haskell.Liquid.Desugar.DsMonad |
zipTvSubst | Language.Haskell.Liquid.GHC.TypeRep |
zipTyBinderSubst | Language.Haskell.Liquid.GHC.TypeRep |
zipTyEnv | Language.Haskell.Liquid.GHC.TypeRep |
zipWithDefM | Language.Haskell.Liquid.Misc |
∵ | Language.Haskell.Liquid.ProofCombinators |