tip-lib-0.2.2: tons of inductive problems - support library and tools

Index

$-$Tip.Pretty.Isabelle
$\Tip.Pretty
//Tip.Core
/\Tip.Core
:+:Tip.Core
:::Tip.Haskell.Repr
:=>:Tip.Types, Tip.Core
:@:Tip.Types, Tip.Core
=/=Tip.Core
===Tip.Core
===>Tip.Core
==>Tip.Core
absurdTip.Utils.Specialiser
addHeaderTip.Haskell.Translate
addImportsTip.Haskell.Translate
AddMatchTip.Passes
addMatchTip.Passes
aggressivelyTip.Simplify, Tip.Passes
AndTip.Types, Tip.Core
andsTip.Core
ApplyTip.Haskell.Repr
apply 
1 (Function)Tip.Core
2 (Function)Tip.Pretty.SMT
3 (Function)Tip.Pretty.TFF
applyFunctionTip.Core
applyPolyTypeTip.Core
applySignatureTip.Core
applyTypeTip.Core
applyTypeInTip.Core
applyTypeInDeclTip.Core
applyTypeInExprTip.Core
arbitraryTip.Haskell.Translate
AssertTip.Types, Tip.Core
AssertDeclTip.Types, Tip.Core
AtTip.Types, Tip.Core
atomicTip.Core
AxiomatizeDatadeclsTip.Passes
axiomatizeDatadeclsTip.Passes
AxiomatizeDatadeclsUEQTip.Passes
AxiomatizeFuncdefsTip.Passes
axiomatizeFuncdefsTip.Passes
AxiomatizeFuncdefs2Tip.Passes
axiomatizeFuncdefs2Tip.Passes
AxiomatizeLambdasTip.Passes
axiomatizeLambdasTip.Passes
BindTip.Haskell.Repr
BindTypedTip.Haskell.Repr
Block 
1 (Type/Class)Tip.CallGraph
2 (Data Constructor)Tip.CallGraph
block 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
BoolTip.Types, Tip.Core
boolTip.Core
BooleanTip.Types, Tip.Core
boolExprTip.Pass.Booleans
boolGblTip.Pass.Booleans
boolNameTip.Pass.Booleans
BoolNames 
1 (Type/Class)Tip.Pass.Booleans
2 (Data Constructor)Tip.Pass.Booleans
BoolOpLiftTip.Passes
boolOpLiftTip.Passes
BoolOpToIfTip.Passes
boolOpToIfTip.Pass.Booleans, Tip.Passes
boolTypeTip.Core
boolViewTip.Core
boundTip.Core
Builtin 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
BuiltinType 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
builtinTypeTip.Core
calleesTip.CallGraph
callersTip.CallGraph
callGraphTip.CallGraph
CallGraphOpts 
1 (Type/Class)Tip.CallGraph
2 (Data Constructor)Tip.CallGraph
Case 
1 (Data Constructor)Tip.Haskell.Repr
2 (Type/Class)Tip.Types, Tip.Core
3 (Data Constructor)Tip.Types, Tip.Core
case_patTip.Types, Tip.Core
case_rhsTip.Types, Tip.Core
censorTip.Writer
checkScopeTip.Scope
checkScopeTTip.Scope
ChoiceTip.Passes
choiceTip.Passes
ClassDeclTip.Haskell.Repr
clauseTip.Pretty.TFF
ClosedTip.Utils.Specialiser
CollapseEqualTip.Passes
collapseEqualTip.Passes
collectLetsTip.Core
CommuteMatchTip.Passes
commuteMatchTip.Passes
ComponentTip.Utils
componentsTip.Utils
ConTip.Utils.Specialiser
ConPat 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
Constructor 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
constructorTip.Core
ConstructorInfoTip.Scope
constructorTypeTip.Core
continuePassesTip.Passes
con_argsTip.Types, Tip.Core
con_discrimTip.Types, Tip.Core
con_nameTip.Types, Tip.Core
CSEMatchTip.Passes
cseMatchTip.Passes
cseMatchNormalTip.Passes
CSEMatchWhy3Tip.Passes
cseMatchWhy3Tip.Passes
csv 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
3 (Function)Tip.Pretty.Haskell
csv1 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
cursorTip.Utils
DataDecl 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
DataDistinctTip.Types, Tip.Core
DataDomainTip.Types, Tip.Core
DataProjectionTip.Types, Tip.Core
Datatype 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
DatatypeInfoTip.Scope
data_consTip.Types, Tip.Core
data_nameTip.Types, Tip.Core
data_tvsTip.Types, Tip.Core
Decl 
1 (Type/Class)Tip.Haskell.Repr
2 (Type/Class)Tip.Types, Tip.Core
Decls 
1 (Type/Class)Tip.Haskell.Repr
2 (Data Constructor)Tip.Haskell.Repr
declsPassTip.Types, Tip.Core
declsToTheoryTip.Types, Tip.Core
DeepConPatTip.Core
DeepLitPatTip.Core
DeepPatternTip.Core
DeepVarPatTip.Core
DefaultTip.Types, Tip.Core
definesTip.Core
Definition 
1 (Data Constructor)Tip.Types, Tip.Core
2 (Type/Class)Tip.Core
DefunctionTip.Types, Tip.Core
DeleteConjectureTip.Passes
deleteConjectureTip.Passes
DerivedTip.Haskell.Translate
destructorTypeTip.Core
disambigTip.Utils.Rename
disambig2Tip.Utils.Rename
discriminatorTip.Core
DiscriminatorInfoTip.Scope
DistinctTip.Types, Tip.Core
DoTip.Haskell.Repr
DropSuffixTip.Passes
dropSuffixTip.Passes
duplicatesTip.Utils
EliminateDeadCodeTip.Passes
emptyScopeTip.Scope
emptyTheoryTip.Types, Tip.Core
eqRelatedBuiltinTip.Types, Tip.Core
EqualTip.Types, Tip.Core
escape 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
evalRenameMTip.Utils.Rename
ExactTip.Haskell.Translate
ExistsTip.Types, Tip.Core
exploreCalleesFirstTip.CallGraph
exploreSingleFunctionsTip.CallGraph
Expr 
1 (Type/Class)Tip.Haskell.Repr
2 (Type/Class)Tip.Types, Tip.Core
3 (Type/Class)Tip.Utils.Specialiser
4 (Data Constructor)Tip.Haskell.Translate
exprTip.Pretty.SMT
exprSepTip.Pretty.SMT
exprTypeTip.Core
falseExprTip.Core
falseNameTip.Pass.Booleans
FeatTip.Haskell.Translate, Tip.Pretty.Haskell
featTip.Haskell.Translate
fillInCasesTip.Passes
FirstTip.Passes
flagifyTip.Utils
flagifyShowTip.Utils
flatCallGraphTip.CallGraph
flattenBlockTip.CallGraph
flattenComponentTip.Utils
fm_bodyTip.Types, Tip.Core
fm_infoTip.Types, Tip.Core
fm_roleTip.Types, Tip.Core
fm_tvsTip.Types, Tip.Core
ForallTip.Types, Tip.Core
forallViewTip.Core
Formula 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
3 (Data Constructor)Tip.Haskell.Translate
formulaBoolOpToIfTip.Pass.Booleans
freeTip.Core
freeTyVarsTip.Core
Fresh 
1 (Type/Class)Tip.Fresh
2 (Data Constructor)Tip.Fresh
freshTip.Fresh
freshArgsTip.Core
freshBoolNamesTip.Pass.Booleans
freshenTip.Core
freshenNamesTip.Core
freshFromTip.Fresh
freshLocalTip.Core
freshNamedTip.Fresh
freshPassTip.Fresh, Tip.Passes
FSTip.CallGraph
FuncDeclTip.Types, Tip.Core
Function 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
FunctionInfoTip.Scope
funcTypeTip.Core
func_argsTip.Types, Tip.Core
func_bodyTip.Types, Tip.Core
func_nameTip.Types, Tip.Core
func_resTip.Types, Tip.Core
func_tvsTip.Types, Tip.Core
FunDeclTip.Haskell.Repr
funDeclTip.Haskell.Repr
GblTip.Types, Tip.Core
gblTypeTip.Core
gbl_argsTip.Types, Tip.Core
gbl_nameTip.Types, Tip.Core
gbl_typeTip.Types, Tip.Core
gentleNegTip.Core
gentlyTip.Simplify, Tip.Passes
gentlyNoInlineTip.Simplify
getUniqueTip.Fresh
Global 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
GlobalInfoTip.Scope
globals 
1 (Function)Tip.Core
2 (Function)Tip.Scope
globalTypeTip.Scope
hasBoolTypeTip.Pass.Booleans
HeadTip.Types, Tip.Core
hsBuiltinsTip.Haskell.Translate
hsBuiltinTysTip.Haskell.Translate
HsIdTip.Haskell.Translate
IdTip.Parser
idPosTip.Parser
IfToBoolOpTip.Passes
ifToBoolOpTip.Pass.Booleans, Tip.Passes
ifViewTip.Core
IHTip.Types, Tip.Core
ImpLetTip.Haskell.Repr
ImpliesTip.Types, Tip.Core
ImpVarTip.Haskell.Repr
inContextTip.Scope
InductionTip.Passes
inductionTip.Passes
InfoTip.Types, Tip.Core
InLTip.Core
inline_matchTip.Simplify, Tip.Passes
innerTip.Scope
InRTip.Core
insertTip.Utils.Rename
insertManyTip.Utils.Rename
InstTip.Utils.Specialiser
InstDeclTip.Haskell.Repr
Int 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
IntAddTip.Types, Tip.Core
intBuiltinTip.Types, Tip.Core
IntDivTip.Types, Tip.Core
IntegerTip.Types, Tip.Core
intersperseWithPreTip.Pretty.Isabelle
IntGeTip.Types, Tip.Core
IntGtTip.Types, Tip.Core
IntLeTip.Types, Tip.Core
intLitTip.Core
IntLtTip.Types, Tip.Core
IntModTip.Types, Tip.Core
IntMulTip.Types, Tip.Core
IntPatTip.Haskell.Repr
IntSubTip.Types, Tip.Core
IntToNatTip.Passes
intToNatTip.Passes
intTypeTip.Core
isabelleKeywordsTip.Pretty.Isabelle
isConstructorTip.Simplify
isFalseNameTip.Pass.Booleans
isGlobalTip.Scope
isLazySmallCheckTip.Haskell.Translate
isLocalTip.Scope
isOpTip.Pretty.Haskell
isOperatorTip.Haskell.Rename
isSmtenTip.Haskell.Translate
isSortTip.Scope
isTrueNameTip.Pass.Booleans
isTypeTip.Scope
isTyVarTip.Scope
joinTheoriesTip.Types, Tip.Core
keywordsTip.Pretty.Waldmeister
KindTip.Haskell.Translate
Lam 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
LambdaLiftTip.Passes
lambdaLiftTip.Passes
LANGUAGETip.Haskell.Repr
LazySmallCheckTip.Haskell.Translate, Tip.Pretty.Haskell
LclTip.Types, Tip.Core
lcl_nameTip.Types, Tip.Core
lcl_typeTip.Types, Tip.Core
LemmaTip.Types, Tip.Core
Let 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
letExprTip.Core
LetLiftTip.Passes
letLiftTip.Passes
liftTip.Writer
lintTip.Lint
lintEitherTip.Lint
lintMTip.Lint
lintManyTip.Passes
lintTheoryTip.Lint
ListTip.Haskell.Repr
Lit 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
litBuiltinTip.Types, Tip.Core
literalTip.Core
LitPatTip.Types, Tip.Core
litViewTip.Core
lkupTip.Utils.Rename
Local 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
localTip.Scope
locals 
1 (Function)Tip.Core
2 (Function)Tip.Scope
logicalBuiltinTip.Types, Tip.Core
lookupComponentTip.Utils
lookupConstructorTip.Scope
lookupDatatypeTip.Scope
lookupDiscriminatorTip.Scope
lookupFunctionTip.Scope
lookupGlobalTip.Scope
lookupLocalTip.Scope
lookupProjectorTip.Scope
lookupTypeTip.Scope
lscTip.Haskell.Translate
MakeConjectureTip.Passes
makeConjectureTip.Passes
makeGlobalTip.Core
makeIfTip.Core
makeLetsTip.Core
makeSigTip.Haskell.Translate
mapDeclsTip.Core
MatchTip.Types, Tip.Core
matchTypesTip.Core
matchTypesInTip.Core
maximumOnTip.Utils
missingCaseTip.Simplify
mkDoTip.Haskell.Repr
mkQuantTip.Core
ModeTip.Haskell.Translate, Tip.Pretty.Haskell
modTyConTip.Haskell.Repr
ModuleTip.Haskell.Repr
MonomorphiseTip.Passes
monomorphiseTip.Passes
NameTip.Fresh
negTip.Core
NegateConjectureTip.Passes
negateConjectureTip.Passes
nestedTupTip.Haskell.Repr
nestedTupPatTip.Haskell.Repr
nestedTyTupTip.Haskell.Repr
newConstructorTip.Scope
newDatatypeTip.Scope
newFunctionTip.Scope
newLocalTip.Scope
newNameTip.Scope
newScopeTip.Scope
newSortTip.Scope
newTyVarTip.Scope
NoInfoTip.Types, Tip.Core
NonRecTip.Utils
NoopTip.Haskell.Repr
NotTip.Types, Tip.Core
Occurrences 
1 (Type/Class)Tip.Simplify
2 (Data Constructor)Tip.Simplify
occurrencesTip.Core
oppositeQuantTip.Core
OrTip.Types, Tip.Core
orsTip.Core
OtherTip.Haskell.Translate
parTip.Pretty.SMT
par'Tip.Pretty.SMT
par''Tip.Pretty.SMT
parExprTip.Pretty.SMT
parExprSepTip.Pretty.SMT
parIfTip.Pretty
parseTip.Parser
parseFileTip.Parser
parsePassTip.Passes
parsePassesTip.Passes
partitionGoalsTip.Core
PassTip.Passes
passNameTip.Passes
PatTip.Haskell.Repr
PatternTip.Types, Tip.Core
patternMatchingViewTip.Core
pat_argsTip.Types, Tip.Core
pat_conTip.Types, Tip.Core
pcsv 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
PlainTip.Haskell.Translate, Tip.Pretty.Haskell
PolyType 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
polytype_argsTip.Types, Tip.Core
polytype_resTip.Types, Tip.Core
polytype_tvsTip.Types, Tip.Core
ppTip.Pretty
ppAsTupleTip.Pretty.Isabelle
ppBinder 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppBinOp 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppBuiltin 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
ppBuiltinType 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.TFF
ppCase 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
ppCon 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
ppData 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
ppDatas 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
ppDeepPattern 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppExpr 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
5 (Function)Tip.Pretty.Waldmeister
ppFormula 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
5 (Function)Tip.Pretty.Waldmeister
ppFunc 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppFuncs 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
ppFuncSigTip.Pretty.SMT
ppHead 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
5 (Function)Tip.Pretty.Waldmeister
ppHsVarTip.Pretty.Haskell
ppLit 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
ppLocal 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.TFF
ppLocalBinder 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppLocalsTip.Pretty.SMT
ppOperTip.Pretty.Haskell
ppOperQTip.Pretty.Haskell
ppPat 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.Haskell
ppPolyTypeTip.Pretty.SMT
ppQuant 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
ppQuantName 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppRenderTip.Pretty
pprintTip.Pretty
ppRole 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppSigTip.Pretty.Waldmeister
ppSort 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
ppTheory 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
5 (Function)Tip.Pretty.Waldmeister
6 (Function)Tip.Pretty.Haskell
ppTheoryWithRenamingsTip.Pretty.Haskell
ppType 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
5 (Function)Tip.Pretty.Waldmeister
6 (Function)Tip.Pretty.Haskell
ppTyVar 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
ppUninterp 
1 (Function)Tip.Pretty.SMT
2 (Function)Tip.Pretty.Why3
3 (Function)Tip.Pretty.Isabelle
4 (Function)Tip.Pretty.TFF
ppUnqualTip.Pretty.Haskell
PPVar 
1 (Type/Class)Tip.Pretty
2 (Data Constructor)Tip.Pretty
ppVarTip.Pretty
preludeTip.Haskell.Translate
PrettyTip.Pretty
PrettyHsVarTip.Pretty.Haskell
PrettyVarTip.Pretty
projAtTip.Core
ProjectionTip.Types, Tip.Core
projectorTip.Core
ProjectorInfoTip.Scope
projGlobalTip.Core
ProveTip.Types, Tip.Core
ProvedConjectureTip.Passes
provedConjectureTip.Passes
QualifiedTip.Haskell.Translate
QualImportTip.Haskell.Repr
qual_funcTip.Haskell.Translate
qual_moduleTip.Haskell.Translate
qual_module_shortTip.Haskell.Translate
Quant 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
QuantIHTip.Types, Tip.Core
QuantInfoTip.Types, Tip.Core
QuickCheckTip.Haskell.Translate, Tip.Pretty.Haskell
quickCheckTip.Haskell.Translate
quickCheckAllTip.Haskell.Translate
quickCheckUnsafeTip.Haskell.Translate
QuickSpecTip.Haskell.Translate, Tip.Pretty.Haskell
quickSpecTip.Haskell.Translate
quoteTip.Pretty.Isabelle
QuoteNameTip.Haskell.Repr
QuoteTyConTip.Haskell.Repr
quoteWhenTip.Pretty.Isabelle
RecTip.Utils
RecordTip.Haskell.Repr
recursiveTip.Utils
refreshTip.Fresh
refreshLocalTip.Core
refreshNamedTip.Fresh
RemoveAliasesTip.Passes
removeAliasesTip.Passes
RemoveBuiltinBoolTip.Passes
removeBuiltinBoolTip.Pass.Booleans, Tip.Passes
removeBuiltinBoolFromTip.Pass.Booleans
removeBuiltinBoolWithTip.Pass.Booleans
RemoveMatchTip.Passes
removeMatchTip.Passes
RemoveNewtypeTip.Passes
removeNewtypeTip.Passes
remove_variable_scrutinee_in_branchesTip.Simplify, Tip.Passes
renameTip.Utils.Rename
renameAvoidingTip.Rename
renameDeclsTip.Haskell.Rename
RenamedId 
1 (Type/Class)Tip.Rename
2 (Data Constructor)Tip.Rename
RenameMTip.Utils.Rename
RenameMapTip.Haskell.Rename, Tip.Pretty.Haskell
renameWithTip.Utils.Rename
renameWithBlocksTip.Utils.Rename
RoleTip.Types, Tip.Core
Rule 
1 (Type/Class)Tip.Utils.Specialiser
2 (Data Constructor)Tip.Utils.Specialiser
rule_postTip.Utils.Specialiser
rule_preTip.Utils.Specialiser
runFreshTip.Fresh
runFreshFromTip.Fresh
runPassTip.Passes
runPassesTip.Passes
runPassLintedTip.Passes
runRenameMTip.Utils.Rename
runScopeTip.Scope
runScopeTTip.Scope
runWriterTTip.Writer
safeRuleTip.Utils.Specialiser
Scope 
1 (Type/Class)Tip.Scope
2 (Data Constructor)Tip.Scope
scopeTip.Scope
ScopeMTip.Scope
ScopeT 
1 (Type/Class)Tip.Scope
2 (Data Constructor)Tip.Scope
SecondTip.Passes
SelectConjectureTip.Passes
selectConjectureTip.Passes
separating 
1 (Function)Tip.Pretty.Why3
2 (Function)Tip.Pretty.Isabelle
should_inlineTip.Simplify, Tip.Passes
SigDeclTip.Types, Tip.Core
Signature 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
signatureTip.Core
sig_nameTip.Types, Tip.Core
sig_typeTip.Types, Tip.Core
SimplifyAggressivelyTip.Passes
simplifyExprTip.Simplify
simplifyExprInTip.Simplify
SimplifyGentlyTip.Passes
SimplifyOpts 
1 (Type/Class)Tip.Simplify, Tip.Passes
2 (Data Constructor)Tip.Simplify, Tip.Passes
simplifyTheoryTip.Simplify, Tip.Passes
skolemiseTip.Passes
SkolemiseConjectureTip.Passes
skolemiseConjectureTip.Passes
skolemiseConjecture'Tip.Passes
SmtenTip.Haskell.Translate, Tip.Pretty.Haskell
smtenEnvTip.Haskell.Translate
smtenMinisatTip.Haskell.Translate
smtenMonadTip.Haskell.Translate
smtenSymTip.Haskell.Translate
smtKeywordsTip.Pretty.SMT
Sort 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
SortDeclTip.Types, Tip.Core
SortInfoTip.Scope
SortsToNatTip.Passes
sortsToNatTip.Passes
sortThingsTip.Utils
sort_nameTip.Types, Tip.Core
sort_tvsTip.Types, Tip.Core
specialiseTip.Utils.Specialiser
SplitConjectureTip.Passes
splitConjectureTip.Passes
StandardPassTip.Passes
Stmt 
1 (Type/Class)Tip.Haskell.Repr
2 (Data Constructor)Tip.Haskell.Repr
String 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
SubstTip.Utils.Specialiser
substManyTip.Core
subtermRulesTip.Utils.Specialiser
subtermsTip.Utils.Specialiser
SuggestorTip.Utils.Rename
sysEnvTip.Haskell.Translate
tellTip.Writer
tffifyTip.Pretty.TFF
tffvarifyTip.Pretty.TFF
THTip.Haskell.Repr
Theory 
1 (Type/Class)Tip.Types, Tip.Core
2 (Data Constructor)Tip.Types, Tip.Core
theoryBoolOpToIfTip.Pass.Booleans, Tip.Passes
theoryBuiltinsTip.Haskell.Translate
theoryDeclsTip.Types, Tip.Core
theoryGoalsTip.Core
theorySigsTip.Haskell.Translate
theoryStuffTip.CallGraph
theoryTypesTip.Core
THSpliceTip.Haskell.Repr
thy_assertsTip.Types, Tip.Core
thy_datatypesTip.Types, Tip.Core
thy_funcsTip.Types, Tip.Core
thy_sigsTip.Types, Tip.Core
thy_sortsTip.Types, Tip.Core
tipDSLTip.Haskell.Translate
topsortTip.Core
touch_letsTip.Simplify, Tip.Passes
transformExprTip.Types, Tip.Core
transformExprInTip.Types, Tip.Core
transformExprInMTip.Types, Tip.Core
transformExprMTip.Types, Tip.Core
transformTypeTip.Types, Tip.Core
transformTypeInDeclTip.Types, Tip.Core
transformTypeInExprTip.Types, Tip.Core
trBuiltinTypeTip.Haskell.Translate
trTheoryTip.Haskell.Translate
trTheory'Tip.Haskell.Translate
trTypeTip.Haskell.Translate
trueExprTip.Core
trueNameTip.Pass.Booleans
tryMatchTip.Simplify
TupTip.Haskell.Repr
tupleTip.Pretty.Haskell
TupPatTip.Haskell.Repr
TyArrTip.Haskell.Repr
TyCon 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
TyCtxTip.Haskell.Repr
TyForallTip.Haskell.Repr
TyImpTip.Haskell.Repr
Type 
1 (Type/Class)Tip.Haskell.Repr
2 (Type/Class)Tip.Types, Tip.Core
typeableTip.Haskell.Translate
TypeDefTip.Haskell.Repr
TypeInfoTip.Scope
typeOfBuiltinTip.Haskell.Translate
typesTip.Scope
TypeSkolemConjectureTip.Passes
typeSkolemConjectureTip.Passes
TySigTip.Haskell.Repr
TyTupTip.Haskell.Repr
TyVar 
1 (Data Constructor)Tip.Haskell.Repr
2 (Data Constructor)Tip.Types, Tip.Core
TyVarInfoTip.Scope
tyVarsTip.Core
ufInfoTip.Haskell.Translate
UncurryTheoryTip.Passes
uncurryTheoryTip.Passes
unionOnTip.Utils
UniqLocalsTip.Passes
uniqLocalsTip.Passes
unitPassTip.Passes
UnknownTip.Types, Tip.Core
unPPVarTip.Pretty
unsafeSubstTip.Core
unScopeTTip.Scope
unWriterTTip.Writer
updateFuncTypeTip.Core
updateLocalTypeTip.Core
UserAssertedTip.Types, Tip.Core
usesTip.Core
usortTip.Utils
usortOnTip.Utils
validCharTip.Pretty.Waldmeister
validSMTCharTip.Pretty.SMT
validTFFCharTip.Pretty.TFF
VarTip.Utils.Specialiser
varTip.Haskell.Repr
VarPatTip.Haskell.Repr
varStrTip.Pretty
varUnqualTip.Pretty.Haskell
VoidTip.Utils.Specialiser
WhereTip.Haskell.Repr
whichConstructorTip.Scope
whichDatatypeTip.Scope
whichDiscriminatorTip.Scope
whichFunctionTip.Scope
whichGlobalTip.Scope
whichLocalTip.Scope
whichProjectorTip.Scope
why3KeywordsTip.Pretty.Why3
Why3Var 
1 (Type/Class)Tip.Pretty.Why3
2 (Data Constructor)Tip.Pretty.Why3
why3VarTheoryTip.Pretty.Why3
WildPatTip.Haskell.Repr
withBoolTip.Haskell.Translate
withPreviousTip.Utils
withTheoryTip.Scope
WorkerWrapper 
1 (Type/Class)Tip.WorkerWrapper
2 (Data Constructor)Tip.WorkerWrapper
workerWrapperTip.WorkerWrapper
workerWrapperFunctionsTip.WorkerWrapper
workerWrapperTheoryTip.WorkerWrapper
WriterT 
1 (Type/Class)Tip.Writer
2 (Data Constructor)Tip.Writer
ww_argsTip.WorkerWrapper
ww_defTip.WorkerWrapper
ww_funcTip.WorkerWrapper
ww_resTip.WorkerWrapper
ww_useTip.WorkerWrapper
\/Tip.Core