| $$ | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| &&& | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| :-> | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| <+> | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| <.> | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| <~ | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| =#= | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| =/= | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| >< | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| >== | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| @@ | Cryptol.TypeCheck.Subst |
| aAnd | Cryptol.TypeCheck.TypePat |
| aBit | Cryptol.TypeCheck.TypePat |
| AbstractType | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| abstractTypeTC | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| aCeilDiv | Cryptol.TypeCheck.TypePat |
| aCeilMod | Cryptol.TypeCheck.TypePat |
| aChar | Cryptol.TypeCheck.TypePat |
| Act | Cryptol.ModuleSystem.Base |
| addDef | Cryptol.Eval.What4.Value |
| addDefEqn | Cryptol.Eval.What4.Value |
| addGoals | Cryptol.TypeCheck.Monad |
| addHasGoal | Cryptol.TypeCheck.Monad |
| addLoadedModule | Cryptol.ModuleSystem.Env |
| AddLoc | Cryptol.Parser.Position |
| addLoc | Cryptol.Parser.Position |
| addModParams | Cryptol.Transform.AddModParams |
| addPrelude | Cryptol.ModuleSystem.Base |
| addSafety | Cryptol.Eval.What4.Value |
| addTNames | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| addTVarsDescsAfter | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| addTVarsDescsBefore | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| addV | Cryptol.Eval.Generic |
| adjustField | Cryptol.Utils.RecordMap |
| aFin | Cryptol.TypeCheck.TypePat |
| aFreeTVar | Cryptol.TypeCheck.TypePat |
| aInf | Cryptol.TypeCheck.TypePat |
| aLenFromThenTo | Cryptol.TypeCheck.TypePat |
| aLiteral | Cryptol.TypeCheck.TypePat |
| allDeclGroups | |
| 1 (Function) | Cryptol.ModuleSystem.Env |
| 2 (Function) | Cryptol.Transform.Specialize |
| allNamesD | Cryptol.Parser.Names |
| allowWild | Cryptol.TypeCheck.Monad |
| AllowWildCards | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| AllSat | Cryptol.Symbolic |
| AllSatResult | Cryptol.Symbolic |
| aLogic | Cryptol.TypeCheck.TypePat |
| alterTM | Cryptol.TypeCheck.TypeMap |
| alwaysQualify | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| aMax | Cryptol.TypeCheck.TypePat |
| Ambiguous | Cryptol.REPL.Command |
| AmbiguousSize | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| aMin | Cryptol.TypeCheck.TypePat |
| aMul | Cryptol.TypeCheck.TypePat |
| anAdd | Cryptol.TypeCheck.TypePat |
| aNat | Cryptol.TypeCheck.TypePat |
| aNat' | Cryptol.TypeCheck.TypePat |
| andV | Cryptol.Eval.Generic |
| anError | Cryptol.TypeCheck.TypePat |
| anyJust | Cryptol.Utils.Misc |
| anyJust2 | Cryptol.Utils.Misc |
| applySubst | Cryptol.TypeCheck.Monad |
| applySubstGoals | Cryptol.TypeCheck.Monad |
| applySubstPreds | Cryptol.TypeCheck.Monad |
| applySubstToVar | Cryptol.TypeCheck.Subst |
| apSubst | Cryptol.TypeCheck.Subst |
| apSubstMaybe | Cryptol.TypeCheck.Subst |
| apSubstTypeMapKeys | Cryptol.TypeCheck.Subst |
| aRec | Cryptol.TypeCheck.TypePat |
| arrayName | Cryptol.Utils.Ident |
| arrayPrim | Cryptol.Utils.Ident |
| ArrL | Cryptol.Parser.Lexer |
| ArrR | Cryptol.Parser.Lexer |
| asBatch | Cryptol.REPL.Monad |
| asBitsMap | Cryptol.Eval.Value |
| asciiMode | Cryptol.Eval.Value |
| aSeq | Cryptol.TypeCheck.TypePat |
| asIndex | Cryptol.Eval.Value |
| asParamName | Cryptol.ModuleSystem.Name |
| asPrim | Cryptol.ModuleSystem.Name |
| assertBVDivisor | Cryptol.Eval.What4.Value |
| assertIndexInBounds | Cryptol.Eval.Generic |
| assertIntDivisor | Cryptol.Eval.What4.Value |
| assertSideCondition | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| Assoc | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| asWordVal | Cryptol.Eval.Value |
| AT | Cryptol.TypeCheck.Depends |
| at | Cryptol.Parser.Position |
| atCtrs | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| atDoc | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| atFixitiy | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| atKind | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| atName | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| aTrue | Cryptol.TypeCheck.TypePat |
| aTuple | Cryptol.TypeCheck.TypePat |
| aTVar | Cryptol.TypeCheck.TypePat |
| AutoExponent | Cryptol.Eval.Monad |
| aWidth | Cryptol.TypeCheck.TypePat |
| aWord | Cryptol.TypeCheck.TypePat |
| Backend | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| BackTick | Cryptol.Parser.Lexer |
| backticks | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| BadApplication | Cryptol.TypeCheck.Sanity |
| BadInstantiation | Cryptol.TypeCheck.Sanity |
| BadMatch | Cryptol.TypeCheck.Sanity |
| BadProofNoAbs | Cryptol.TypeCheck.Sanity |
| BadProofTyVars | Cryptol.TypeCheck.Sanity |
| BadRoundingMode | Cryptol.Eval.Monad, Cryptol.Eval |
| BadSelector | Cryptol.TypeCheck.Sanity |
| BadTypeApplication | Cryptol.TypeCheck.Sanity |
| BadUtf8 | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| badUtf8 | Cryptol.ModuleSystem.Monad |
| BadValue | Cryptol.Eval.Monad, Cryptol.Eval |
| Bar | Cryptol.Parser.Lexer |
| barrelShifter | Cryptol.Eval.Generic |
| bDef | Cryptol.Parser.AST |
| bDoc | Cryptol.Parser.AST |
| BF | |
| 1 (Type/Class) | Cryptol.Eval.Concrete.FloatHelpers |
| 2 (Data Constructor) | Cryptol.Eval.Concrete.FloatHelpers |
| bfExpWidth | Cryptol.Eval.Concrete.FloatHelpers |
| bFixity | Cryptol.Parser.AST |
| bfPrecWidth | Cryptol.Eval.Concrete.FloatHelpers |
| bfValue | Cryptol.Eval.Concrete.FloatHelpers |
| Binary | Cryptol.Eval.Generic |
| binary | Cryptol.Eval.Generic |
| binBV | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| Bind | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| BindDef | Cryptol.Parser.AST |
| BindsNames | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| bindType | Cryptol.Eval.Env |
| bindVar | |
| 1 (Function) | Cryptol.TypeCheck.Unify |
| 2 (Function) | Cryptol.Eval.Env |
| bindVarDirect | Cryptol.Eval.Env |
| bInfix | Cryptol.Parser.AST |
| BinFrac | Cryptol.Parser.AST |
| BinLit | Cryptol.Parser.AST |
| BinWord | Cryptol.Eval.Generic |
| bitAnd | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitAsLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitComplement | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitEq | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitGreaterThan | Cryptol.Eval.Generic |
| bitLessThan | Cryptol.Eval.Generic |
| bitLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitOr | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| bitsValueLessThan | Cryptol.Eval.Generic |
| bitXor | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| blackhole | Cryptol.Eval.Monad |
| BlockComment | Cryptol.Parser.Lexer |
| bMono | Cryptol.Parser.AST |
| bName | Cryptol.Parser.AST |
| boundLNames | Cryptol.Parser.Names |
| boundNames | Cryptol.Parser.Names |
| boundNamesSet | Cryptol.Parser.Names |
| BoundReservedType | Cryptol.ModuleSystem.Renamer |
| bParams | Cryptol.Parser.AST |
| bPragmas | Cryptol.Parser.AST |
| braces | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| BracketL | Cryptol.Parser.Lexer |
| BracketR | Cryptol.Parser.Lexer |
| brackets | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| bSignature | Cryptol.Parser.AST |
| BuildNamingEnv | |
| 1 (Type/Class) | Cryptol.ModuleSystem.NamingEnv |
| 2 (Data Constructor) | Cryptol.ModuleSystem.NamingEnv |
| builtInType | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| bumpCounter | Cryptol.TypeCheck.Monad |
| BV | |
| 1 (Type/Class) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| 2 (Data Constructor) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| bvVal | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| CannotMixPositionalAndNamedTypeParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| canonicalFields | Cryptol.Utils.RecordMap |
| CantFindFile | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| cantFindFile | Cryptol.ModuleSystem.Monad |
| Captured | Cryptol.TypeCheck.Sanity |
| cArgs | Cryptol.REPL.Command |
| catch | Cryptol.REPL.Monad |
| cBody | Cryptol.REPL.Command |
| ccatV | Cryptol.Eval.Generic |
| ceilingV | Cryptol.Eval.Generic |
| cfgAutoInclude | Cryptol.Parser.Lexer, Cryptol.Parser |
| cfgLayout | Cryptol.Parser.Lexer, Cryptol.Parser |
| cfgModuleScope | Cryptol.Parser.Lexer, Cryptol.Parser |
| cfgPreProc | Cryptol.Parser.Lexer, Cryptol.Parser |
| cfgSource | Cryptol.Parser.Lexer, Cryptol.Parser |
| char | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| checkDecls | |
| 1 (Function) | Cryptol.ModuleSystem.Base |
| 2 (Function) | Cryptol.ModuleSystem |
| checkE | Cryptol.TypeCheck.Infer |
| Checked | Cryptol.TypeCheck.Instantiate |
| checkExpr | |
| 1 (Function) | Cryptol.ModuleSystem.Base |
| 2 (Function) | Cryptol.ModuleSystem |
| checkModule | Cryptol.ModuleSystem.Base |
| checkModuleInstance | Cryptol.TypeCheck.CheckModuleInstance |
| checkNamingEnv | Cryptol.ModuleSystem.Renamer |
| checkNewtype | Cryptol.TypeCheck.Kind |
| checkParameterConstraints | Cryptol.TypeCheck.Kind |
| checkParameterType | Cryptol.TypeCheck.Kind |
| checkPrimType | Cryptol.TypeCheck.Kind |
| checkPropSyn | Cryptol.TypeCheck.Kind |
| checkSchema | Cryptol.TypeCheck.Kind |
| checkSigB | Cryptol.TypeCheck.Infer |
| checkSingleModule | Cryptol.ModuleSystem.Base |
| checkThat | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| checkTShadowing | Cryptol.TypeCheck.Monad |
| checkType | Cryptol.TypeCheck.Kind |
| checkTySyn | Cryptol.TypeCheck.Kind |
| checkUnsolvable | Cryptol.TypeCheck.Solver.SMT |
| cHelp | Cryptol.REPL.Command |
| ChrLit | Cryptol.Parser.Lexer |
| cleanupErrors | Cryptol.TypeCheck.Error |
| clearEditPath | Cryptol.REPL.Monad |
| clearLoadedMod | Cryptol.REPL.Monad |
| cLongHelp | Cryptol.REPL.Command |
| cmpNameDisplay | Cryptol.ModuleSystem.Name |
| cmpNameLexical | Cryptol.ModuleSystem.Name |
| cmpValue | Cryptol.Eval.Generic |
| cNames | Cryptol.REPL.Command |
| col | Cryptol.Parser.Position |
| collectGoals | Cryptol.TypeCheck.Monad |
| Colon | Cryptol.Parser.Lexer |
| colon | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| combine | Cryptol.TypeCheck.Depends |
| combineMaps | Cryptol.TypeCheck.Depends |
| combLoc | Cryptol.Parser.Position |
| Comma | Cryptol.Parser.Lexer |
| comma | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| Command | |
| 1 (Type/Class) | Cryptol.REPL.Command |
| 2 (Data Constructor) | Cryptol.REPL.Command |
| CommandBody | Cryptol.REPL.Command |
| CommandDescr | |
| 1 (Type/Class) | Cryptol.REPL.Command |
| 2 (Data Constructor) | Cryptol.REPL.Command |
| CommandError | Cryptol.REPL.Command |
| CommandExitCode | Cryptol.REPL.Command |
| commandList | Cryptol.REPL.Command |
| CommandOk | Cryptol.REPL.Command |
| commaSep | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| commitBranch | Cryptol.Version |
| commitDirty | Cryptol.Version |
| commitHash | Cryptol.Version |
| commitShortHash | Cryptol.Version |
| compareFixity | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| complementV | Cryptol.Eval.Generic |
| computeExponent | Cryptol.Eval.Generic |
| computePropIntervals | Cryptol.TypeCheck.Solver.Numeric.Interval |
| concatSeqMap | Cryptol.Eval.Value |
| Concrete | |
| 1 (Type/Class) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| 2 (Data Constructor) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| Config | |
| 1 (Type/Class) | Cryptol.Parser.Lexer, Cryptol.Parser |
| 2 (Data Constructor) | Cryptol.Parser.Lexer, Cryptol.Parser |
| cons | Cryptol.TypeCheck.TypeMap |
| ConstraintSource | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CoreLint | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Env |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Env |
| CounterExample | Cryptol.Symbolic |
| CounterExampleType | Cryptol.Symbolic |
| cppKind | |
| 1 (Function) | Cryptol.Parser.AST |
| 2 (Function) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| cryIsEqual | Cryptol.TypeCheck.Solver.Numeric |
| cryIsFin | Cryptol.TypeCheck.Solver.Numeric.Fin |
| cryIsFinType | Cryptol.TypeCheck.Solver.Numeric.Fin |
| cryIsGeq | Cryptol.TypeCheck.Solver.Numeric |
| cryIsNotEqual | Cryptol.TypeCheck.Solver.Numeric |
| cryNoPrimError | Cryptol.Eval.Backend |
| Cryptol | Cryptol.Utils.Panic |
| CryptolPanic | Cryptol.Utils.Panic |
| cryUserError | Cryptol.Eval.Backend |
| CtComprehension | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtDefaulting | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtEnumeration | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtExactType | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtImprovement | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtInst | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtModuleInstance | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtPartialTypeFun | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtPattern | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtSelector | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtSplitPat | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| CtTypeSig | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| Ctxt | Cryptol.TypeCheck.Solver.Types |
| CType | Cryptol.Parser.AST |
| CurlyL | Cryptol.Parser.Lexer |
| CurlyR | Cryptol.Parser.Lexer |
| curRange | Cryptol.TypeCheck.Monad |
| CurSCC | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| DBind | Cryptol.Parser.AST |
| dctAsmps | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| dctForall | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| dctGoals | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| dctSource | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| dDefinition | Cryptol.TypeCheck.AST |
| dDoc | Cryptol.TypeCheck.AST |
| debugBlock | Cryptol.TypeCheck.Solver.SMT |
| debugLog | Cryptol.TypeCheck.Solver.SMT |
| DecFrac | Cryptol.Parser.AST |
| Decl | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| 3 (Type/Class) | Cryptol.TypeCheck.AST |
| 4 (Data Constructor) | Cryptol.TypeCheck.AST |
| Declared | Cryptol.ModuleSystem.Name |
| DeclDef | Cryptol.TypeCheck.AST |
| DeclGroup | Cryptol.TypeCheck.AST |
| DecLit | Cryptol.Parser.AST |
| DeclProvenance | Cryptol.ModuleSystem.Env |
| DeclsArg | Cryptol.REPL.Command |
| declsLinter | Cryptol.ModuleSystem.Base |
| deDecls | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| deEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| defaultAndSimplify | Cryptol.TypeCheck.Solve |
| defaultConfig | Cryptol.Parser.Lexer, Cryptol.Parser |
| defaultFixity | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| DefaultingKind | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| defaultingSubst | Cryptol.TypeCheck.Subst |
| DefaultingTo | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| DefaultingWildType | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| defaultLiterals | Cryptol.TypeCheck.Default |
| defaultPPOpts | Cryptol.Eval.Monad, Cryptol.Eval.Value, Cryptol.Eval |
| defaultProver | |
| 1 (Function) | Cryptol.Symbolic.What4 |
| 2 (Function) | Cryptol.Symbolic.SBV |
| defaultReplExpr | Cryptol.TypeCheck.Solve |
| defaultReplExpr' | Cryptol.TypeCheck.Default |
| DefinitionOf | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| DefLoc | Cryptol.TypeCheck.Monad |
| Defs | Cryptol.IR.FreeVars |
| defs | Cryptol.IR.FreeVars |
| deIfaceDecls | Cryptol.ModuleSystem.Env |
| DelayedCt | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| delayFill | Cryptol.Eval.Monad |
| deNames | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| DEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| Deps | |
| 1 (Type/Class) | Cryptol.IR.FreeVars |
| 2 (Data Constructor) | Cryptol.IR.FreeVars |
| destEProofAbs | Cryptol.Transform.Specialize |
| destEProofApps | Cryptol.Transform.Specialize |
| destETAbs | Cryptol.Transform.Specialize |
| destETApps | Cryptol.Transform.Specialize |
| DExpr | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| DFixity | Cryptol.Parser.AST |
| dFixity | Cryptol.TypeCheck.AST |
| dInfix | Cryptol.TypeCheck.AST |
| DirectoryNotFound | Cryptol.REPL.Monad |
| disableLet | Cryptol.REPL.Monad |
| displayFields | Cryptol.Utils.RecordMap |
| displayOrder | Cryptol.Utils.RecordMap |
| displayVersion | Cryptol.Version |
| distinctV | Cryptol.Eval.Generic |
| DivideByZero | Cryptol.Eval.Monad, Cryptol.Eval |
| divV | Cryptol.Eval.Generic |
| DLocated | Cryptol.Parser.AST |
| dName | Cryptol.TypeCheck.AST |
| Doc | |
| 1 (Type/Class) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| 2 (Data Constructor) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| DocStr | Cryptol.Parser.Lexer |
| doEval | Cryptol.Eval.What4.Value |
| doLoadModule | Cryptol.ModuleSystem.Base |
| Dot | Cryptol.Parser.Lexer |
| DotDot | Cryptol.Parser.Lexer |
| DotDotDot | Cryptol.Parser.Lexer |
| DParameterConstraint | Cryptol.Parser.AST |
| DParameterFun | Cryptol.Parser.AST |
| DParameterType | Cryptol.Parser.AST |
| DPatBind | Cryptol.Parser.AST |
| DPragma | Cryptol.Parser.AST |
| dPragmas | Cryptol.TypeCheck.AST |
| DPrim | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| DPrimType | Cryptol.Parser.AST |
| DProp | Cryptol.Parser.AST |
| dropLoc | Cryptol.Parser.Position |
| dropSeqMap | Cryptol.Eval.Value |
| DSignature | Cryptol.Parser.AST |
| dSignature | Cryptol.TypeCheck.AST |
| DType | Cryptol.Parser.AST |
| dump | Cryptol.TypeCheck.PP |
| dumpableType | Cryptol.Testing.Random |
| DuplicateModuleName | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| duplicateModuleName | Cryptol.ModuleSystem.Monad |
| duplicates | Cryptol.TypeCheck.Depends |
| DynamicEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| EAbs | Cryptol.TypeCheck.AST |
| EApp | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| EAppT | Cryptol.Parser.AST |
| eBinds | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| ECChar | Cryptol.Parser.AST |
| ECFrac | Cryptol.Parser.AST |
| ecFractionV | Cryptol.Eval.Generic |
| eChar | Cryptol.TypeCheck.AST |
| ECNum | Cryptol.Parser.AST |
| ecNumberV | Cryptol.Eval.Generic |
| EComp | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| EComplement | Cryptol.Parser.AST |
| ecSplitV | Cryptol.Eval.Generic |
| ECString | Cryptol.Parser.AST |
| eError | Cryptol.TypeCheck.AST |
| EFromTo | Cryptol.Parser.AST |
| EFun | Cryptol.Parser.AST |
| EGenerate | Cryptol.Parser.AST |
| EIf | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| EInfFrom | Cryptol.Parser.AST |
| EInfix | Cryptol.Parser.AST |
| EList | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| ELit | Cryptol.Parser.AST |
| ELocated | Cryptol.Parser.AST |
| elseTry | Cryptol.TypeCheck.Solver.Types |
| empty | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| EmptyArm | Cryptol.TypeCheck.Sanity |
| emptyEnv | Cryptol.Eval.Env, Cryptol.Eval |
| emptyGoals | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| emptyMGU | Cryptol.TypeCheck.Unify |
| EmptyNameDisp | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| emptyNameMap | Cryptol.TypeCheck.PP |
| emptyRange | Cryptol.Parser.Position |
| EmptyResult | Cryptol.Symbolic |
| emptyRO | Cryptol.ModuleSystem.Monad |
| emptySubst | Cryptol.TypeCheck.Subst |
| emptySupply | Cryptol.ModuleSystem.Name |
| emptyTM | Cryptol.TypeCheck.TypeMap |
| emptyTrie | Cryptol.REPL.Trie |
| enableLet | Cryptol.REPL.Monad |
| ENeg | Cryptol.Parser.AST |
| enumerateIntBits | Cryptol.Eval.Generic |
| enumerateIntBits' | Cryptol.Eval.Generic |
| enumerateSeqMap | Cryptol.Eval.Value |
| enumerateWordValue | Cryptol.Eval.Value |
| enumerateWordValueRev | Cryptol.Eval.Value |
| EnvBool | Cryptol.REPL.Monad |
| EnvNum | Cryptol.REPL.Monad |
| EnvProg | Cryptol.REPL.Monad |
| EnvString | Cryptol.REPL.Monad |
| envTypes | Cryptol.Eval.Env |
| EnvVal | Cryptol.REPL.Monad |
| envVars | Cryptol.Eval.Env |
| EOF | Cryptol.Parser.Lexer |
| EParens | Cryptol.Parser.AST |
| ePrim | Cryptol.TypeCheck.AST |
| EProofAbs | Cryptol.TypeCheck.AST |
| EProofApp | Cryptol.TypeCheck.AST |
| eqCombine | Cryptol.Eval.Generic |
| EqDef | Cryptol.Parser.Lexer |
| eqV | Cryptol.Eval.Generic |
| ERec | Cryptol.TypeCheck.AST |
| ERecord | Cryptol.Parser.AST |
| Err | Cryptol.Parser.Lexer |
| Error | |
| 1 (Type/Class) | Cryptol.Parser.NoPat |
| 2 (Type/Class) | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| 3 (Type/Class) | Cryptol.TypeCheck.Sanity |
| ErrorInFile | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| errorInFile | Cryptol.ModuleSystem.Monad |
| ErrorMsg | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| errorV | Cryptol.Eval.Generic |
| ESel | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| ESet | Cryptol.TypeCheck.AST |
| ESplit | Cryptol.Parser.AST |
| eString | Cryptol.TypeCheck.AST |
| ETAbs | Cryptol.TypeCheck.AST |
| ETApp | Cryptol.TypeCheck.AST |
| ETuple | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| ETyped | Cryptol.Parser.AST |
| eTypes | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| ETypeVal | Cryptol.Parser.AST |
| EUpd | Cryptol.Parser.AST |
| Eval | Cryptol.Eval.Monad, Cryptol.Eval |
| evalConn | Cryptol.Eval.What4.Value |
| evalDeclGroup | Cryptol.Eval.Reference |
| evalDecls | |
| 1 (Function) | Cryptol.Eval |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| 3 (Function) | Cryptol.ModuleSystem |
| EvalEnv | |
| 1 (Data Constructor) | Cryptol.Eval.Env |
| 2 (Type/Class) | Cryptol.Eval |
| EvalError | |
| 1 (Type/Class) | Cryptol.Eval.Monad, Cryptol.Eval |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| evalError | Cryptol.Eval.What4.Value |
| evalExpr | |
| 1 (Function) | Cryptol.Eval |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| 3 (Function) | Cryptol.ModuleSystem |
| 4 (Function) | Cryptol.Eval.Reference |
| EvalInParamModule | Cryptol.REPL.Monad |
| evalLogger | Cryptol.Eval.Monad, Cryptol.Eval |
| evalNumType | Cryptol.Eval.Type |
| EvalOpts | |
| 1 (Type/Class) | Cryptol.Eval.Monad, Cryptol.Eval |
| 2 (Data Constructor) | Cryptol.Eval.Monad, Cryptol.Eval |
| evalPanic | |
| 1 (Function) | Cryptol.Eval.Monad |
| 2 (Function) | Cryptol.Eval.What4.Value |
| evalPartial | Cryptol.Eval.What4.Value |
| EvalPolyError | Cryptol.REPL.Monad |
| evalPPOpts | Cryptol.Eval.Monad, Cryptol.Eval |
| evalPrim | |
| 1 (Function) | Cryptol.Eval.What4 |
| 2 (Function) | Cryptol.Eval.Concrete |
| 3 (Function) | Cryptol.Eval.SBV |
| evalSel | Cryptol.Eval |
| evalSetSel | Cryptol.Eval |
| evalSpark | Cryptol.Eval.Monad |
| evalTest | Cryptol.Testing.Random |
| evalTF | Cryptol.Eval.Type |
| evalType | Cryptol.Eval.Type |
| evaluate | Cryptol.Eval.Reference |
| evalValType | Cryptol.Eval.Type |
| EVar | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| EWhere | |
| 1 (Data Constructor) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| existsBV_ | Cryptol.Eval.SBV |
| existsSBool_ | Cryptol.Eval.SBV |
| existsSInteger_ | Cryptol.Eval.SBV |
| existVar | Cryptol.TypeCheck.Monad |
| ExpectedMono | Cryptol.TypeCheck.Sanity |
| ExpectedType | Cryptol.ModuleSystem.Renamer |
| ExpectedValue | Cryptol.ModuleSystem.Renamer |
| exponentBits | Cryptol.Eval.What4.SFloat |
| exportBind | Cryptol.ModuleSystem.Exports |
| ExportSpec | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| ExportType | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| exportType | Cryptol.ModuleSystem.Exports |
| Expr | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Type/Class) | Cryptol.TypeCheck.AST |
| ExprArg | Cryptol.REPL.Command |
| ExprInput | Cryptol.Parser.AST |
| exprLinter | Cryptol.ModuleSystem.Base |
| exprModName | Cryptol.Utils.Ident |
| ExprTypeArg | Cryptol.REPL.Command |
| expV | Cryptol.Eval.Generic |
| extend | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| extendSubst | Cryptol.TypeCheck.Monad |
| extractWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| extractWordVal | Cryptol.Eval.Generic |
| ExtVar | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| FailedToParameterizeModDefs | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| failedToParameterizeModDefs | Cryptol.ModuleSystem.Monad |
| FailError | Cryptol.Testing.Random |
| FailFalse | Cryptol.Testing.Random |
| fAssoc | Cryptol.Utils.Fixity, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| fastSchemaOf | Cryptol.TypeCheck.TypeOf |
| fastTypeOf | Cryptol.TypeCheck.TypeOf |
| FatArrR | Cryptol.Parser.Lexer |
| FCError | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| FCLeft | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| FCRight | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| fieldDivideV | Cryptol.Eval.Generic |
| fieldSet | Cryptol.Utils.RecordMap |
| FileExprArg | Cryptol.REPL.Command |
| FilenameArg | Cryptol.REPL.Command |
| FileNotFound | Cryptol.REPL.Monad |
| filterNames | Cryptol.ModuleSystem.NamingEnv |
| finally | Cryptol.REPL.Monad |
| findCommand | Cryptol.REPL.Command |
| findCommandExact | Cryptol.REPL.Command |
| findFile | Cryptol.ModuleSystem.Base |
| findModule | |
| 1 (Function) | Cryptol.ModuleSystem.Base |
| 2 (Function) | Cryptol.ModuleSystem |
| findNbCommand | Cryptol.REPL.Command |
| Fingerprint | Cryptol.ModuleSystem.Fingerprint |
| fingerprint | Cryptol.ModuleSystem.Fingerprint |
| fingerprintFile | Cryptol.ModuleSystem.Fingerprint |
| finiteSeqMap | Cryptol.Eval.Value |
| finNat' | Cryptol.Eval.Type |
| FinType | Cryptol.Symbolic |
| finType | Cryptol.Symbolic |
| Fixity | |
| 1 (Type/Class) | Cryptol.Utils.Fixity, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Utils.Fixity, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| FixityCmp | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| FixityError | Cryptol.ModuleSystem.Renamer |
| FixityNoBind | Cryptol.Parser.NoPat |
| fixNameDisp | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| flam | Cryptol.Eval.Value |
| fLevel | Cryptol.Utils.Fixity, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| flitDefaultCandidates | Cryptol.TypeCheck.Default |
| FloatFixed | Cryptol.Eval.Monad |
| FloatFrac | Cryptol.Eval.Monad |
| FloatFree | Cryptol.Eval.Monad |
| floatFromBits | Cryptol.Eval.Concrete.FloatHelpers |
| floatFromBits' | Cryptol.Eval.Concrete.FloatHelpers |
| floatFromRational | Cryptol.Eval.Concrete.FloatHelpers |
| floatName | Cryptol.Utils.Ident |
| floatPrim | Cryptol.Utils.Ident |
| floatPrims | |
| 1 (Function) | Cryptol.Eval.What4.Float |
| 2 (Function) | Cryptol.Eval.Concrete.Float |
| floatToBits | Cryptol.Eval.Concrete.FloatHelpers |
| floatToInteger | Cryptol.Eval.Concrete.FloatHelpers |
| floatToRational | Cryptol.Eval.Concrete.FloatHelpers |
| floorV | Cryptol.Eval.Generic |
| fmtModName | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| focusedEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| focusModule | Cryptol.ModuleSystem.Env |
| Forall | |
| 1 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| forallBV_ | Cryptol.Eval.SBV |
| forallSBool_ | Cryptol.Eval.SBV |
| forallSInteger_ | Cryptol.Eval.SBV |
| ForceExponent | Cryptol.Eval.Monad |
| forceValue | Cryptol.Eval.Value, Cryptol.Eval |
| forceWordValue | Cryptol.Eval.Value |
| fpActual | Cryptol.Eval.What4.SFloat |
| fpAdd | Cryptol.Eval.What4.SFloat |
| FPArith2 | Cryptol.Eval.Backend |
| fpBinArith | |
| 1 (Function) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| 2 (Function) | Cryptol.Eval.What4.Value |
| fpBinArithV | Cryptol.Eval.Generic |
| fpCheckStatus | Cryptol.Eval.Concrete.FloatHelpers |
| fpCvtFromRational | Cryptol.Eval.What4.Value |
| fpCvtToInteger | Cryptol.Eval.What4.Value |
| fpCvtToRational | Cryptol.Eval.What4.Value |
| fpDiv | |
| 1 (Function) | Cryptol.Eval.What4.SFloat |
| 2 (Function) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpEq | |
| 1 (Function) | Cryptol.Eval.What4.SFloat |
| 2 (Function) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpEqIEEE | Cryptol.Eval.What4.SFloat |
| fpExpected | Cryptol.Eval.What4.SFloat |
| fpFresh | Cryptol.Eval.What4.SFloat |
| fpFromBinary | Cryptol.Eval.What4.SFloat |
| fpFromInteger | |
| 1 (Function) | Cryptol.Eval.What4.SFloat |
| 2 (Function) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpFromRational | Cryptol.Eval.What4.SFloat |
| fpFromRationalLit | Cryptol.Eval.What4.SFloat |
| fpFromReal | Cryptol.Eval.What4.SFloat |
| fpGreaterThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpGtIEEE | Cryptol.Eval.What4.SFloat |
| fpIsInf | Cryptol.Eval.What4.SFloat |
| fpIsNaN | Cryptol.Eval.What4.SFloat |
| fpLessThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpLit | |
| 1 (Function) | Cryptol.Eval.Concrete.FloatHelpers |
| 2 (Function) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpLtIEEE | Cryptol.Eval.What4.SFloat |
| fpMinus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpMul | Cryptol.Eval.What4.SFloat |
| fpMult | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpNaN | Cryptol.Eval.What4.SFloat |
| fpNeg | |
| 1 (Function) | Cryptol.Eval.What4.SFloat |
| 2 (Function) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpOpts | Cryptol.Eval.Concrete.FloatHelpers |
| fpPlus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpPosInf | Cryptol.Eval.What4.SFloat |
| fpPP | Cryptol.Eval.Concrete.FloatHelpers |
| fpReprOf | Cryptol.Eval.What4.SFloat |
| fpRndMode | Cryptol.Eval.Generic |
| fpRndRNA | Cryptol.Eval.Generic |
| fpRndRNE | Cryptol.Eval.Generic |
| fpRndRTN | Cryptol.Eval.Generic |
| fpRndRTP | Cryptol.Eval.Generic |
| fpRndRTZ | Cryptol.Eval.Generic |
| fpRound | |
| 1 (Function) | Cryptol.Eval.What4.SFloat |
| 2 (Function) | Cryptol.Eval.Concrete.FloatHelpers |
| fpRoundingMode | Cryptol.Eval.What4.Value |
| fpRoundMode | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| fpSize | Cryptol.Eval.What4.SFloat |
| fpSub | Cryptol.Eval.What4.SFloat |
| fpToBinary | Cryptol.Eval.What4.SFloat |
| fpToInteger | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| fpToRational | Cryptol.Eval.What4.SFloat |
| fpToReal | Cryptol.Eval.What4.SFloat |
| FPTypeError | |
| 1 (Type/Class) | Cryptol.Eval.What4.SFloat |
| 2 (Data Constructor) | Cryptol.Eval.What4.SFloat |
| fpWho | Cryptol.Eval.What4.SFloat |
| Frac | Cryptol.Parser.Lexer |
| FracInfo | Cryptol.Parser.AST |
| freeParams | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| FreeTypeVariable | Cryptol.TypeCheck.Sanity |
| FreeVars | Cryptol.IR.FreeVars |
| freeVars | Cryptol.IR.FreeVars |
| FreshM | Cryptol.ModuleSystem.Name |
| freshName | |
| 1 (Function) | Cryptol.Transform.Specialize |
| 2 (Function) | Cryptol.REPL.Monad |
| From | Cryptol.TypeCheck.AST |
| from | Cryptol.Parser.Position |
| FromDecl | Cryptol.TypeCheck.Depends |
| fromGoals | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| FromImport | Cryptol.ModuleSystem.Monad |
| fromIntegerV | Cryptol.Eval.Generic |
| FromModule | Cryptol.ModuleSystem.Monad |
| FromModuleInstance | Cryptol.ModuleSystem.Monad |
| fromNat | Cryptol.TypeCheck.Solver.InfNat |
| fromSeq | Cryptol.Eval.Value |
| fromThenToV | Cryptol.Eval.Generic |
| fromToV | Cryptol.Eval.Generic |
| fromVBit | Cryptol.Eval.Value |
| fromVFloat | Cryptol.Eval.Value |
| fromVFun | Cryptol.Eval.Value |
| fromVInteger | Cryptol.Eval.Value |
| fromVNumPoly | Cryptol.Eval.Value |
| fromVPoly | Cryptol.Eval.Value |
| fromVRational | Cryptol.Eval.Value |
| fromVRecord | Cryptol.Eval.Value |
| fromVSeq | Cryptol.Eval.Value |
| fromVTuple | Cryptol.Eval.Value |
| fromVWord | Cryptol.Eval.Value |
| fromWordVal | Cryptol.Eval.Value |
| fromZV | Cryptol.Eval.Generic |
| fsep | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| FTBit | Cryptol.Symbolic |
| FTFloat | Cryptol.Symbolic |
| FTInteger | Cryptol.Symbolic |
| FTIntMod | Cryptol.Symbolic |
| FTRational | Cryptol.Symbolic |
| FTRecord | Cryptol.Symbolic |
| FTSeq | Cryptol.Symbolic |
| FTTuple | Cryptol.Symbolic |
| fullyQualified | Cryptol.ModuleSystem.Base |
| funLogger | Cryptol.Utils.Logger |
| FVS | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST, Cryptol.TypeCheck.Subst |
| fvs | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST, Cryptol.TypeCheck.Subst |
| Gen | Cryptol.Testing.Random |
| GenEvalEnv | Cryptol.Eval.Env |
| genIface | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| genInferInput | Cryptol.ModuleSystem.Base |
| genLog | Cryptol.TypeCheck.Solver.InfNat |
| genRoot | Cryptol.TypeCheck.Solver.InfNat |
| GenValue | Cryptol.Eval.Value |
| getAbstractTypes | Cryptol.TypeCheck.Monad |
| getBoundInScope | Cryptol.TypeCheck.Monad |
| getByteReader | Cryptol.ModuleSystem.Monad |
| getDynEnv | |
| 1 (Function) | Cryptol.ModuleSystem.Monad |
| 2 (Function) | Cryptol.REPL.Monad |
| getEditPath | Cryptol.REPL.Monad |
| getEvalEnv | Cryptol.ModuleSystem.Monad |
| getEvalOpts | |
| 1 (Function) | Cryptol.Eval.Monad |
| 2 (Function) | Cryptol.ModuleSystem.Monad |
| getExprNames | Cryptol.REPL.Monad |
| getFocusedEnv | |
| 1 (Function) | Cryptol.ModuleSystem.Monad |
| 2 (Function) | Cryptol.REPL.Monad |
| getFocusedModule | Cryptol.ModuleSystem.Monad |
| getGoals | Cryptol.TypeCheck.Monad |
| getHasGoals | Cryptol.TypeCheck.Monad |
| getIdent | Cryptol.Parser.Name, Cryptol.Parser.AST |
| getIface | Cryptol.ModuleSystem.Monad |
| getImportSource | Cryptol.ModuleSystem.Monad |
| getKnownUser | Cryptol.REPL.Monad |
| getLetEnabled | Cryptol.REPL.Monad |
| getLoaded | Cryptol.ModuleSystem.Monad |
| getLoadedMaybe | Cryptol.ModuleSystem.Monad |
| getLoadedMod | Cryptol.REPL.Monad |
| getLoadedModules | Cryptol.ModuleSystem.Env |
| getLoc | Cryptol.Parser.Position |
| getLogger | Cryptol.REPL.Monad |
| getModName | Cryptol.Parser.Name, Cryptol.Parser.AST |
| getModNames | Cryptol.REPL.Monad |
| getModuleEnv | |
| 1 (Function) | Cryptol.ModuleSystem.Monad |
| 2 (Function) | Cryptol.REPL.Monad |
| getMonoBinds | |
| 1 (Function) | Cryptol.TypeCheck.Monad |
| 2 (Function) | Cryptol.ModuleSystem.Monad |
| getNameFormat | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| getNameSeeds | Cryptol.ModuleSystem.Monad |
| getNewtypes | Cryptol.TypeCheck.Monad |
| getParamConstraints | Cryptol.TypeCheck.Monad |
| getParamFuns | Cryptol.TypeCheck.Monad |
| getParamTypes | Cryptol.TypeCheck.Monad |
| getPrimMap | |
| 1 (Function) | Cryptol.TypeCheck.Monad |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| 3 (Function) | Cryptol.ModuleSystem |
| getPrompt | Cryptol.REPL.Monad |
| getPropertyNames | Cryptol.REPL.Monad |
| getProverConfig | Cryptol.REPL.Monad |
| getPutStr | Cryptol.REPL.Monad |
| getSearchPath | Cryptol.ModuleSystem.Monad |
| getSolver | Cryptol.TypeCheck.Monad |
| getSolverConfig | Cryptol.ModuleSystem.Monad |
| getSpecCache | Cryptol.Transform.Specialize |
| getSubst | Cryptol.TypeCheck.Monad |
| getSupply | Cryptol.ModuleSystem.Monad |
| getSym | Cryptol.Eval.What4.Value |
| getTSyns | Cryptol.TypeCheck.Monad |
| getTVars | Cryptol.TypeCheck.Monad |
| getTypeNames | Cryptol.REPL.Monad |
| getUser | Cryptol.REPL.Monad |
| getUserProverValidate | Cryptol.REPL.Monad |
| getUserSatNum | Cryptol.REPL.Monad |
| getUserShowProverStats | Cryptol.REPL.Monad |
| Goal | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goalRange | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| Goals | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goalSet | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goalsFromList | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goalSource | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| goalToLitGoal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| greaterThanEqV | Cryptol.Eval.Generic |
| greaterThanV | Cryptol.Eval.Generic |
| groupDecls | Cryptol.TypeCheck.AST |
| guarded | Cryptol.TypeCheck.Solver.Types |
| guessPreProc | Cryptol.Parser.Unlit, Cryptol.Parser |
| handleCtrlC | Cryptol.REPL.Command |
| handleLogger | Cryptol.Utils.Logger |
| hang | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| HappyError | Cryptol.Parser |
| HappyErrorMsg | Cryptol.Parser |
| HappyOutOfTokens | Cryptol.Parser |
| HappyUnexpected | Cryptol.Parser |
| HasCallStack | Cryptol.Utils.Panic |
| hasDoSelect | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| hasDoSet | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| HasGoal | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| hasGoal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| HasGoalSln | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| HasKind | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| HasLoc | Cryptol.Parser.Position |
| hasName | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| hasParamModules | Cryptol.ModuleSystem.Env |
| hcat | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| HelpArg | Cryptol.REPL.Command |
| HexFrac | Cryptol.Parser.AST |
| HexLit | Cryptol.Parser.AST |
| Hiding | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| hsep | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| iAbstractTypes | Cryptol.TypeCheck.Monad |
| iAdd | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iAny | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iAnyFin | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iAs | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| iCeilDiv | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iCeilMod | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iConst | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iCts | Cryptol.TypeCheck.Monad |
| Ident | |
| 1 (Type/Class) | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.Lexer |
| identText | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| iDiv | Cryptol.TypeCheck.Solver.Numeric.Interval |
| ieFixity | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ieLeft | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ieOp | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ieRight | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| iErrors | Cryptol.TypeCheck.Monad |
| iExistTVars | Cryptol.TypeCheck.Monad |
| iExp | Cryptol.TypeCheck.Solver.Numeric.Interval |
| ifAbstractTypes | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| Iface | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| IfaceDecl | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| IfaceDecls | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| IfaceNewtype | Cryptol.ModuleSystem.Interface |
| IfaceParams | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifacePrimMap | Cryptol.ModuleSystem.Interface |
| IfaceTySyn | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclDoc | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclFixity | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclInfix | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclName | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclPragmas | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDecls | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifDeclSig | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifModName | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifNewtypes | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifParamConstraints | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifParamFuns | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifParams | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifParamTypes | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifPrivate | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifPublic | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| ifTySynName | Cryptol.ModuleSystem.Interface |
| ifTySyns | Cryptol.ModuleSystem.Interface, Cryptol.ModuleSystem |
| iHasCts | Cryptol.TypeCheck.Monad |
| iIntersect | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iIsExact | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iIsFin | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iIsPosFin | Cryptol.TypeCheck.Solver.Numeric.Interval |
| ilam | Cryptol.Eval.Value |
| iLenFromThenTo | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iLower | Cryptol.TypeCheck.Solver.Numeric.Interval |
| IM | Cryptol.TypeCheck.Monad |
| iMax | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iMin | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iMod | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iModule | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| iMonoBinds | Cryptol.TypeCheck.Monad |
| Import | |
| 1 (Type/Class) | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| importedModule | Cryptol.ModuleSystem.Monad |
| ImportedParamModule | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| ImportIface | |
| 1 (Type/Class) | Cryptol.ModuleSystem.NamingEnv |
| 2 (Data Constructor) | Cryptol.ModuleSystem.NamingEnv |
| importIface | Cryptol.ModuleSystem.Base |
| importIfaces | Cryptol.ModuleSystem.Base |
| importParamModule | Cryptol.ModuleSystem.Monad |
| ImportSource | Cryptol.ModuleSystem.Monad |
| ImportSpec | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| improveByDefaultingWithPure | Cryptol.TypeCheck.Default |
| improveEq | Cryptol.TypeCheck.Solver.Improve |
| improveLit | Cryptol.TypeCheck.Solver.Improve |
| improveProp | Cryptol.TypeCheck.Solver.Improve |
| improveProps | Cryptol.TypeCheck.Solver.Improve |
| iMul | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iNameSeeds | Cryptol.TypeCheck.Monad |
| Include | Cryptol.Parser.AST |
| IncludeCycle | Cryptol.Parser.NoInclude |
| IncludeDecodeFailed | Cryptol.Parser.NoInclude |
| IncludeError | Cryptol.Parser.NoInclude |
| IncludeFailed | Cryptol.Parser.NoInclude |
| IncludeParseError | Cryptol.Parser.NoInclude |
| indexBack_bits | Cryptol.Eval.What4.Value |
| indexBack_int | Cryptol.Eval.What4.Value |
| indexBack_word | Cryptol.Eval.What4.Value |
| indexFront_bits | Cryptol.Eval.What4.Value |
| indexFront_int | Cryptol.Eval.What4.Value |
| indexFront_word | Cryptol.Eval.What4.Value |
| indexPrim | Cryptol.Eval.Generic |
| IndexSeqMap | Cryptol.Eval.Value |
| indexWordValue | Cryptol.Eval.Value |
| iNewtypes | Cryptol.TypeCheck.Monad |
| Inf | Cryptol.TypeCheck.Solver.InfNat |
| inferBinds | Cryptol.TypeCheck.Infer |
| inferDs | Cryptol.TypeCheck.Infer |
| InferFailed | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| InferInput | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| InferM | Cryptol.TypeCheck.Monad |
| inferModule | Cryptol.TypeCheck.Infer |
| InferOK | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| InferOutput | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| infFromThenV | Cryptol.Eval.Generic |
| infFromV | Cryptol.Eval.Generic |
| InFile | Cryptol.ModuleSystem.Env |
| infiniteSeqMap | Cryptol.Eval.Value |
| Infix | |
| 1 (Type/Class) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| 2 (Data Constructor) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| infixPrimTy | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| initialModuleEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| InMem | Cryptol.ModuleSystem.Env |
| InModule | |
| 1 (Type/Class) | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| 2 (Data Constructor) | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| inNewScope | Cryptol.TypeCheck.Monad |
| inpAbstractTypes | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpMonoBinds | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpNameSeeds | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpNewtypes | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpParamConstraints | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpParamFuns | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpParamTypes | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpPrimNames | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpRange | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpSearchPath | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpSolverConfig | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpSupply | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpTSyns | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inpVars | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| inRange | Cryptol.TypeCheck.Monad |
| inRangeMb | Cryptol.TypeCheck.Monad |
| insertGoal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| insertTM | Cryptol.TypeCheck.TypeMap |
| insertTrie | Cryptol.REPL.Trie |
| insertWithTM | Cryptol.TypeCheck.TypeMap |
| instantiateExpr | Cryptol.Transform.Specialize |
| instantiateModule | Cryptol.ModuleSystem.InstantiateModule |
| instantiateSchema | Cryptol.Transform.Specialize |
| instantiateWith | Cryptol.TypeCheck.Instantiate |
| int | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| intDiv | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| integer | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| integerAsLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| integerLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| integerToChar | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| integralBinary | Cryptol.Eval.Generic |
| intEq | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| interactive | Cryptol.ModuleSystem.Monad |
| interactiveConfig | Cryptol.REPL.Command |
| interactiveName | Cryptol.Utils.Ident |
| interpImport | Cryptol.ModuleSystem.NamingEnv |
| Interval | |
| 1 (Type/Class) | Cryptol.TypeCheck.Solver.Numeric.Interval |
| 2 (Data Constructor) | Cryptol.TypeCheck.Solver.Numeric.Interval |
| intervals | Cryptol.TypeCheck.Solver.Types |
| IntervalUpdate | Cryptol.TypeCheck.Solver.Numeric.Interval |
| intGreaterThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intLessThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intMinus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intMod | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intMult | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intNegate | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intPlus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intShifter | Cryptol.Eval.Generic |
| intToRational | Cryptol.Eval.Backend |
| intToZn | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| intV | Cryptol.Eval.Generic |
| InvalidChar | Cryptol.Parser.Lexer |
| InvalidConstraint | Cryptol.ModuleSystem.Renamer |
| InvalidIndex | Cryptol.Eval.Monad, Cryptol.Eval |
| invalidIndex | Cryptol.Eval.Backend |
| InvalidInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| InvalidString | Cryptol.Parser.Lexer |
| io | |
| 1 (Function) | Cryptol.TypeCheck.Monad |
| 2 (Function) | Cryptol.Eval.Monad |
| 3 (Function) | Cryptol.ModuleSystem.Monad |
| 4 (Function) | Cryptol.REPL.Monad |
| iOverlap | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iParamConstraints | Cryptol.TypeCheck.Monad |
| iParamFuns | Cryptol.TypeCheck.Monad |
| iParamTypes | Cryptol.TypeCheck.Monad |
| iPrimNames | Cryptol.TypeCheck.Monad |
| iRange | Cryptol.TypeCheck.Monad |
| isBoundTV | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| isEmptySubst | Cryptol.TypeCheck.Subst |
| isExportedBind | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| isExportedType | Cryptol.ModuleSystem.Exports, Cryptol.TypeCheck.AST |
| IsExternal | Cryptol.TypeCheck.Monad |
| isFreeTV | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| isGeneratedName | Cryptol.Parser.Name |
| isInfixIdent | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| isLoaded | |
| 1 (Function) | Cryptol.ModuleSystem.Env |
| 2 (Function) | Cryptol.ModuleSystem.Monad |
| isLoadedParamMod | Cryptol.ModuleSystem.Env |
| IsLocal | Cryptol.TypeCheck.Monad |
| isMono | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| isNumeric | Cryptol.TypeCheck.Solver.SMT |
| iSolveCounter | Cryptol.TypeCheck.Monad |
| iSolvedHas | Cryptol.TypeCheck.Monad |
| iSolvedHasLazy | Cryptol.TypeCheck.Monad |
| iSolver | Cryptol.TypeCheck.Monad |
| isParametrizedModule | Cryptol.TypeCheck.AST |
| isParamInstModName | Cryptol.Utils.Ident |
| isPass | Cryptol.Testing.Random |
| iSpec | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| isReady | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| isTBit | Cryptol.Eval.Type |
| isTopDecl | Cryptol.TypeCheck.Depends |
| iSub | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iSubst | Cryptol.TypeCheck.Monad |
| iSupply | Cryptol.TypeCheck.Monad |
| iteBit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| iteInteger | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| iteRational | Cryptol.Eval.Backend |
| iteValue | Cryptol.Eval.Generic |
| iteWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| iTSyns | Cryptol.TypeCheck.Monad |
| iTVars | Cryptol.TypeCheck.Monad |
| iUpper | Cryptol.TypeCheck.Solver.Numeric.Interval |
| iVars | Cryptol.TypeCheck.Monad |
| iWarnings | Cryptol.TypeCheck.Monad |
| iWidth | Cryptol.TypeCheck.Solver.Numeric.Interval |
| joinSeq | Cryptol.Eval.Generic |
| joinV | Cryptol.Eval.Generic |
| joinWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| joinWords | Cryptol.Eval.Generic |
| joinWordVal | Cryptol.Eval.Generic |
| kCtrs | Cryptol.TypeCheck.Monad |
| kExistTVar | Cryptol.TypeCheck.Monad |
| KFun | Cryptol.Parser.AST |
| Kind | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Type/Class) | Cryptol.Parser.AST |
| KindM | Cryptol.TypeCheck.Monad |
| KindMismatch | |
| 1 (Data Constructor) | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| 2 (Data Constructor) | Cryptol.TypeCheck.Sanity |
| kindOf | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| kindResult | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| kInInferM | Cryptol.TypeCheck.Monad |
| kInRange | Cryptol.TypeCheck.Monad |
| kInstantiateT | Cryptol.TypeCheck.Monad |
| kIO | Cryptol.TypeCheck.Monad |
| kLookupAbstractType | Cryptol.TypeCheck.Monad |
| kLookupNewtype | Cryptol.TypeCheck.Monad |
| kLookupParamType | Cryptol.TypeCheck.Monad |
| kLookupTSyn | Cryptol.TypeCheck.Monad |
| kLookupTyVar | Cryptol.TypeCheck.Monad |
| KM | Cryptol.TypeCheck.Monad |
| kNewGoals | Cryptol.TypeCheck.Monad |
| kNewType | Cryptol.TypeCheck.Monad |
| knownExts | Cryptol.Parser.Unlit |
| KNum | |
| 1 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| KProp | |
| 1 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| kRecordError | Cryptol.TypeCheck.Monad |
| kRecordWarning | Cryptol.TypeCheck.Monad |
| KRO | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| KRW | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| kSetKind | Cryptol.TypeCheck.Monad |
| KType | |
| 1 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| KW | Cryptol.Parser.Lexer |
| kWildOK | Cryptol.TypeCheck.Monad |
| KW_as | Cryptol.Parser.Lexer |
| KW_constraint | Cryptol.Parser.Lexer |
| KW_else | Cryptol.Parser.Lexer |
| KW_extern | Cryptol.Parser.Lexer |
| KW_fin | Cryptol.Parser.Lexer |
| KW_hiding | Cryptol.Parser.Lexer |
| KW_if | Cryptol.Parser.Lexer |
| KW_import | Cryptol.Parser.Lexer |
| KW_include | Cryptol.Parser.Lexer |
| KW_inf | Cryptol.Parser.Lexer |
| KW_infix | Cryptol.Parser.Lexer |
| KW_infixl | Cryptol.Parser.Lexer |
| KW_infixr | Cryptol.Parser.Lexer |
| KW_lengthFromThen | Cryptol.Parser.Lexer |
| KW_lengthFromThenTo | Cryptol.Parser.Lexer |
| KW_let | Cryptol.Parser.Lexer |
| KW_lg2 | Cryptol.Parser.Lexer |
| KW_max | Cryptol.Parser.Lexer |
| KW_min | Cryptol.Parser.Lexer |
| KW_module | Cryptol.Parser.Lexer |
| KW_newtype | Cryptol.Parser.Lexer |
| KW_parameter | Cryptol.Parser.Lexer |
| KW_pragma | Cryptol.Parser.Lexer |
| KW_primitive | Cryptol.Parser.Lexer |
| KW_private | Cryptol.Parser.Lexer |
| KW_Prop | Cryptol.Parser.Lexer |
| KW_property | Cryptol.Parser.Lexer |
| KW_then | Cryptol.Parser.Lexer |
| KW_type | Cryptol.Parser.Lexer |
| KW_where | Cryptol.Parser.Lexer |
| KW_x | Cryptol.Parser.Lexer |
| L | Cryptol.TypeCheck.TypeMap |
| lam | Cryptol.Eval.Value |
| Lambda | Cryptol.Parser.Lexer |
| largeBitSize | Cryptol.Eval.Value |
| LargeBitsVal | Cryptol.Eval.Value |
| LaTeX | Cryptol.Parser.Unlit, Cryptol.Parser |
| Layout | |
| 1 (Type/Class) | Cryptol.Parser.Lexer, Cryptol.Parser |
| 2 (Data Constructor) | Cryptol.Parser.Lexer, Cryptol.Parser |
| lazyIte | Cryptol.Eval.What4.Value |
| lazyTParams | Cryptol.TypeCheck.Monad |
| LBindDef | Cryptol.Parser.AST |
| leaves | Cryptol.REPL.Trie |
| LeftAssoc | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| LenOfCompGen | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| LenOfSeq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| lessThanEqV | Cryptol.Eval.Generic |
| lessThanV | Cryptol.Eval.Generic |
| Let | Cryptol.TypeCheck.AST |
| LetInput | Cryptol.Parser.AST |
| lexCombine | Cryptol.Eval.Generic |
| lexer | Cryptol.Parser.Lexer |
| LexicalError | Cryptol.Parser.Lexer |
| lg2 | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| lg2V | Cryptol.Eval.Generic |
| LIdent | Cryptol.Parser.AST |
| liftBinIntMod | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| liftModuleCmd | Cryptol.REPL.Command |
| liftPJ | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| liftPJ1 | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| liftPJ2 | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| liftSep | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| liftSpecT | Cryptol.Transform.Specialize |
| liftSupply | Cryptol.ModuleSystem.Name |
| line | Cryptol.Parser.Position |
| LineComment | Cryptol.Parser.Lexer |
| lintCheck | Cryptol.ModuleSystem.Base |
| lintModule | Cryptol.ModuleSystem.Base |
| List | Cryptol.TypeCheck.TypeMap |
| list | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| listParamSubst | Cryptol.TypeCheck.Subst |
| ListSel | Cryptol.Parser.Selector, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| listSubst | Cryptol.TypeCheck.Subst |
| lit | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| Literal | Cryptol.Parser.AST |
| literalGoals | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| LitGoal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| litGoalToGoal | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| LkpTyVar | Cryptol.TypeCheck.Monad |
| lmFilePath | Cryptol.ModuleSystem.Env |
| lmFingerprint | Cryptol.ModuleSystem.Env |
| lmInterface | Cryptol.ModuleSystem.Env |
| lmLoadedModules | Cryptol.ModuleSystem.Env |
| lmLoadedParamModules | Cryptol.ModuleSystem.Env |
| lmModule | Cryptol.ModuleSystem.Env |
| lmModuleId | Cryptol.ModuleSystem.Env |
| lmName | Cryptol.ModuleSystem.Env |
| lName | Cryptol.REPL.Monad |
| loadCmd | Cryptol.REPL.Command |
| loadDeps | Cryptol.ModuleSystem.Base |
| LoadedModule | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Env |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Env |
| 3 (Type/Class) | Cryptol.REPL.Monad |
| 4 (Data Constructor) | Cryptol.REPL.Monad |
| loadedModule | Cryptol.ModuleSystem.Monad |
| LoadedModules | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Env |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Env |
| loadedModules | Cryptol.ModuleSystem.Env |
| loadedNonParamModules | Cryptol.ModuleSystem.Env |
| loading | Cryptol.ModuleSystem.Monad |
| loadingImport | Cryptol.ModuleSystem.Monad |
| loadingModInstance | Cryptol.ModuleSystem.Monad |
| loadingModule | Cryptol.ModuleSystem.Monad |
| loadModuleByName | Cryptol.ModuleSystem |
| loadModuleByPath | |
| 1 (Function) | Cryptol.ModuleSystem.Base |
| 2 (Function) | Cryptol.ModuleSystem |
| loadModuleFrom | Cryptol.ModuleSystem.Base |
| loadPrelude | Cryptol.REPL.Command |
| Located | |
| 1 (Type/Class) | Cryptol.Parser.Position, Cryptol.Parser.Lexer, Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.Position, Cryptol.Parser.Lexer, Cryptol.Parser.AST |
| Logger | Cryptol.Utils.Logger |
| logicBinary | Cryptol.Eval.Generic |
| logicShift | Cryptol.Eval.Generic |
| logicUnary | Cryptol.Eval.Generic |
| LogNegative | Cryptol.Eval.Monad, Cryptol.Eval |
| logPrint | Cryptol.Utils.Logger |
| logPutStr | Cryptol.Utils.Logger |
| logPutStrLn | Cryptol.Utils.Logger |
| lookupAbstractType | Cryptol.TypeCheck.Monad |
| lookupField | Cryptol.Utils.RecordMap |
| lookupModule | Cryptol.ModuleSystem.Env |
| lookupNewtype | Cryptol.TypeCheck.Monad |
| lookupParamFun | Cryptol.TypeCheck.Monad |
| lookupParamType | Cryptol.TypeCheck.Monad |
| lookupPrimDecl | Cryptol.ModuleSystem.Name |
| lookupPrimType | Cryptol.ModuleSystem.Name |
| lookupRecord | Cryptol.Eval.Value |
| lookupSeqMap | Cryptol.Eval.Value |
| lookupTM | Cryptol.TypeCheck.TypeMap |
| lookupTParam | Cryptol.TypeCheck.Monad |
| lookupTrie | Cryptol.REPL.Trie |
| lookupTrieExact | Cryptol.REPL.Trie |
| lookupTSyn | Cryptol.TypeCheck.Monad |
| lookupType | Cryptol.Eval.Env |
| lookupTypeNames | Cryptol.ModuleSystem.NamingEnv |
| lookupValNames | Cryptol.ModuleSystem.NamingEnv |
| lookupVar | |
| 1 (Function) | Cryptol.TypeCheck.Monad |
| 2 (Function) | Cryptol.Eval.Env |
| LoopError | Cryptol.Eval.Monad, Cryptol.Eval |
| lPath | Cryptol.REPL.Monad |
| LPName | Cryptol.Parser.AST |
| LString | Cryptol.Parser.AST |
| MalformedBuiltin | Cryptol.ModuleSystem.Renamer |
| mapMaybeTM | Cryptol.TypeCheck.TypeMap |
| mapMaybeWithKeyTM | Cryptol.TypeCheck.TypeMap |
| mapSeqMap | Cryptol.Eval.Value |
| mapTM | Cryptol.TypeCheck.TypeMap |
| mapWithFieldName | Cryptol.Utils.RecordMap |
| mapWithKeyTM | Cryptol.TypeCheck.TypeMap |
| Markdown | Cryptol.Parser.Unlit, Cryptol.Parser |
| mask | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| Match | |
| 1 (Type/Class) | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| 2 (Data Constructor) | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| 3 (Type/Class) | Cryptol.Parser.AST |
| 4 (Data Constructor) | Cryptol.Parser.AST |
| 5 (Type/Class) | Cryptol.TypeCheck.AST |
| match | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| matchDefault | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| Matches | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| matches | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| MatchLet | Cryptol.Parser.AST |
| matchMaybe | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| matchThen | Cryptol.TypeCheck.Solver.Types |
| maxBigIntWidth | Cryptol.Eval.Arch |
| MaybeCheckedType | Cryptol.TypeCheck.Instantiate |
| maybeNameDoc | Cryptol.TypeCheck.Parseable |
| mctxDecls | Cryptol.ModuleSystem.Env |
| mctxNameDisp | Cryptol.ModuleSystem.Env |
| mctxNames | Cryptol.ModuleSystem.Env |
| mctxParams | Cryptol.ModuleSystem.Env |
| mctxTypeProvenace | Cryptol.ModuleSystem.Env |
| mctxValueProvenance | Cryptol.ModuleSystem.Env |
| mDecls | |
| 1 (Function) | Cryptol.Parser.AST |
| 2 (Function) | Cryptol.TypeCheck.AST |
| meCoreLint | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meDynEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meEvalEnv | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meFocusedModule | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meLoadedModules | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| membersTM | Cryptol.TypeCheck.TypeMap |
| memoMap | Cryptol.Eval.Value |
| meMonoBinds | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meNameSeeds | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| merge | Cryptol.ModuleSystem.NamingEnv |
| mergeEval | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| mergeSeqMap | Cryptol.Eval.Generic |
| mergeValue | Cryptol.Eval.Generic |
| mergeValue' | Cryptol.Eval.Generic |
| mergeWord | Cryptol.Eval.Generic |
| mergeWord' | Cryptol.Eval.Generic |
| meSearchPath | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meSolverConfig | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| meSupply | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| mExports | Cryptol.TypeCheck.AST |
| MGU | Cryptol.TypeCheck.Unify |
| mgu | Cryptol.TypeCheck.Unify |
| mguMany | Cryptol.TypeCheck.Unify |
| mImports | |
| 1 (Function) | Cryptol.Parser.AST |
| 2 (Function) | Cryptol.TypeCheck.AST |
| mInstance | Cryptol.Parser.AST |
| MissingField | Cryptol.TypeCheck.Sanity |
| mkBv | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| mkDeclared | Cryptol.ModuleSystem.Name |
| mkIdent | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| mkIfaceDecl | Cryptol.ModuleSystem.Interface |
| mkInfix | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| mkLit | Cryptol.Eval.Generic |
| mkParameter | Cryptol.ModuleSystem.Name |
| mkQual | Cryptol.Parser.Name, Cryptol.Parser.AST |
| mkScc | Cryptol.TypeCheck.Depends |
| mkSeq | Cryptol.Eval.Value |
| mkUnqual | Cryptol.Parser.Name, Cryptol.Parser.AST |
| mName | |
| 1 (Function) | Cryptol.Parser.AST |
| 2 (Function) | Cryptol.TypeCheck.AST |
| mNewtypes | Cryptol.TypeCheck.AST |
| ModContext | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Env |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Env |
| modExports | Cryptol.ModuleSystem.Exports |
| modify | Cryptol.Transform.Specialize |
| modifyEvalEnv | Cryptol.ModuleSystem.Monad |
| modifyModuleEnv | Cryptol.ModuleSystem.Monad |
| modifySpecCache | Cryptol.Transform.Specialize |
| ModName | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| ModNameArg | Cryptol.REPL.Command |
| modNameChunks | Cryptol.Utils.Ident |
| modNameToText | Cryptol.Utils.Ident |
| modParamIdent | Cryptol.Utils.Ident |
| modParamsNamingEnv | Cryptol.ModuleSystem.NamingEnv |
| modRange | Cryptol.Parser.AST |
| ModTParam | |
| 1 (Type/Class) | Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| modTyParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Module | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| 3 (Type/Class) | Cryptol.TypeCheck.AST |
| 4 (Data Constructor) | Cryptol.TypeCheck.AST |
| ModuleCmd | Cryptol.ModuleSystem |
| moduleCmd | Cryptol.REPL.Command |
| moduleCmdResult | Cryptol.REPL.Command |
| moduleDeps | Cryptol.IR.FreeVars |
| ModuleEnv | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Env, Cryptol.ModuleSystem |
| moduleEnv | Cryptol.Eval |
| ModuleError | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| moduleFile | Cryptol.ModuleSystem.Base |
| moduleLinter | Cryptol.ModuleSystem.Base |
| ModuleM | Cryptol.ModuleSystem.Monad |
| ModuleNameMismatch | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| moduleNameMismatch | Cryptol.ModuleSystem.Monad |
| ModuleNotFound | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| moduleNotFound | Cryptol.ModuleSystem.Monad |
| ModuleParseError | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| moduleParseError | Cryptol.ModuleSystem.Monad |
| ModulePath | Cryptol.ModuleSystem.Env |
| modulePathLabel | Cryptol.ModuleSystem.Env |
| ModuleRes | Cryptol.ModuleSystem |
| ModuleSystemError | Cryptol.REPL.Monad |
| ModuleT | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Monad |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Monad |
| ModuleWarning | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| modV | Cryptol.Eval.Generic |
| ModVParam | |
| 1 (Type/Class) | Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.AST |
| MonoValues | Cryptol.Parser.Name, Cryptol.Parser.AST |
| move | Cryptol.Parser.Position |
| moves | Cryptol.Parser.Position |
| mParamConstraints | Cryptol.TypeCheck.AST |
| mParamFuns | Cryptol.TypeCheck.AST |
| mParamTypes | Cryptol.TypeCheck.AST |
| mPrimTypes | Cryptol.TypeCheck.AST |
| mtpDoc | Cryptol.TypeCheck.AST |
| mtpKind | Cryptol.TypeCheck.AST |
| mtpName | Cryptol.TypeCheck.AST |
| mtpNumber | Cryptol.TypeCheck.AST |
| mtpParam | Cryptol.TypeCheck.AST |
| mTySyns | Cryptol.TypeCheck.AST |
| MultipleDocs | Cryptol.Parser.NoPat |
| MultipleFixities | Cryptol.Parser.NoPat |
| MultipleSignatures | Cryptol.Parser.NoPat |
| MultipleSyms | Cryptol.ModuleSystem.Renamer |
| mulV | Cryptol.Eval.Generic |
| mvpDoc | Cryptol.TypeCheck.AST |
| mvpFixity | Cryptol.TypeCheck.AST |
| mvpName | Cryptol.TypeCheck.AST |
| mvpType | Cryptol.TypeCheck.AST |
| nAdd | Cryptol.TypeCheck.Solver.InfNat |
| Name | Cryptol.ModuleSystem.Name, Cryptol.TypeCheck.AST |
| name | Cryptol.Parser.AST |
| Named | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| NamedInst | Cryptol.Parser.AST |
| NameDisp | |
| 1 (Type/Class) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| 2 (Data Constructor) | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| nameFixity | Cryptol.ModuleSystem.Name |
| NameFormat | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| nameIdent | Cryptol.ModuleSystem.Name |
| NameInfo | Cryptol.ModuleSystem.Name |
| nameInfo | Cryptol.ModuleSystem.Name |
| NameIsDynamicDecl | Cryptol.ModuleSystem.Env |
| NameIsImportedFrom | Cryptol.ModuleSystem.Env |
| NameIsLocalPrivate | Cryptol.ModuleSystem.Env |
| NameIsLocalPublic | Cryptol.ModuleSystem.Env |
| NameIsParameter | Cryptol.ModuleSystem.Env |
| nameList | Cryptol.TypeCheck.PP |
| nameLoc | Cryptol.ModuleSystem.Name |
| NameMap | Cryptol.TypeCheck.PP |
| namesArm | Cryptol.Parser.Names |
| namesB | Cryptol.Parser.Names |
| namesD | Cryptol.Parser.Names |
| namesDef | Cryptol.Parser.Names |
| namesDs | Cryptol.Parser.Names |
| namesE | Cryptol.Parser.Names |
| NameSeeds | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| nameSeeds | Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| namesM | Cryptol.Parser.Names |
| NameSource | Cryptol.ModuleSystem.Name |
| namesP | Cryptol.Parser.Names |
| namesPs | Cryptol.Parser.Names |
| namesUF | Cryptol.Parser.Names |
| nameUnique | Cryptol.ModuleSystem.Name |
| NamingEnv | |
| 1 (Type/Class) | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| 2 (Data Constructor) | Cryptol.ModuleSystem.NamingEnv |
| namingEnv | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| namingEnv' | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| Nat | Cryptol.TypeCheck.Solver.InfNat |
| Nat' | Cryptol.TypeCheck.Solver.InfNat |
| nBody | Cryptol.Parser.AST |
| nCeilDiv | Cryptol.TypeCheck.Solver.InfNat |
| nCeilMod | Cryptol.TypeCheck.Solver.InfNat |
| nDiv | Cryptol.TypeCheck.Solver.InfNat |
| neExprs | Cryptol.ModuleSystem.NamingEnv |
| negateV | Cryptol.Eval.Generic |
| NegativeExponent | Cryptol.Eval.Monad, Cryptol.Eval |
| nest | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| neTypes | Cryptol.ModuleSystem.NamingEnv |
| neverQualify | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| neverQualifyMod | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| newGoal | Cryptol.TypeCheck.Monad |
| newGoalName | Cryptol.TypeCheck.Monad |
| newGoals | Cryptol.TypeCheck.Monad |
| newHasGoal | Cryptol.TypeCheck.Monad |
| NewIntervals | Cryptol.TypeCheck.Solver.Numeric.Interval |
| newLocal | Cryptol.ModuleSystem.NamingEnv |
| NewName | Cryptol.Parser.Name, Cryptol.Parser.AST |
| newName | Cryptol.TypeCheck.Monad |
| newParamName | Cryptol.TypeCheck.Monad |
| newTop | Cryptol.ModuleSystem.NamingEnv |
| newTParam | Cryptol.TypeCheck.Monad |
| newTVar | Cryptol.TypeCheck.Monad |
| newTVar' | Cryptol.TypeCheck.Monad |
| Newtype | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 3 (Type/Class) | Cryptol.Parser.AST |
| 4 (Data Constructor) | Cryptol.Parser.AST |
| newType | Cryptol.TypeCheck.Monad |
| newtypeConType | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| newtypeParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| newtypeTyCon | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| nExp | Cryptol.TypeCheck.Solver.InfNat |
| nextUnique | Cryptol.ModuleSystem.Name |
| nextUniqueM | Cryptol.ModuleSystem.Name |
| nil | Cryptol.TypeCheck.TypeMap |
| nlam | Cryptol.Eval.Value |
| nLenFromThenTo | Cryptol.TypeCheck.Solver.InfNat |
| nLg2 | Cryptol.TypeCheck.Solver.InfNat |
| nMax | Cryptol.TypeCheck.Solver.InfNat |
| nMin | Cryptol.TypeCheck.Solver.InfNat |
| nMod | Cryptol.TypeCheck.Solver.InfNat |
| nMul | Cryptol.TypeCheck.Solver.InfNat |
| nName | Cryptol.Parser.AST |
| NoArg | Cryptol.REPL.Command |
| NoChange | Cryptol.TypeCheck.Solver.Numeric.Interval |
| NoCoreLint | Cryptol.ModuleSystem.Env |
| Node | Cryptol.REPL.Trie |
| noFreeVariables | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| noIfaceParams | Cryptol.ModuleSystem.Interface |
| NoIncludeError | Cryptol.REPL.Monad |
| NoIncludeErrors | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| noIncludeErrors | Cryptol.ModuleSystem.Monad |
| NoLayout | Cryptol.Parser.Lexer, Cryptol.Parser |
| noModuleName | Cryptol.Utils.Ident |
| NonAssoc | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| None | Cryptol.Parser.Unlit, Cryptol.Parser |
| NonRecursive | Cryptol.TypeCheck.AST |
| NoPat | Cryptol.Parser.Name, Cryptol.Parser.AST |
| noPat | |
| 1 (Function) | Cryptol.ModuleSystem.Base |
| 2 (Function) | Cryptol.ModuleSystem |
| NoPatError | Cryptol.REPL.Monad |
| NoPatErrors | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| noPatErrors | Cryptol.ModuleSystem.Monad |
| NoPos | Cryptol.Parser.AST |
| noPos | Cryptol.Parser.AST |
| NoPrim | Cryptol.Eval.Monad, Cryptol.Eval |
| NotAParameterizedModule | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| notAParameterizedModule | Cryptol.ModuleSystem.Monad |
| NotEnoughArgumentsInKind | Cryptol.TypeCheck.Sanity |
| NotForAll | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| NotInScope | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| notParamInstModName | Cryptol.Utils.Ident |
| NoWildCards | Cryptol.TypeCheck.Monad |
| nParams | Cryptol.Parser.AST |
| nSub | Cryptol.TypeCheck.Solver.InfNat |
| NT | Cryptol.TypeCheck.Depends |
| ntConstraints | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| ntDoc | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| ntFields | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| ntName | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| ntParams | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| nullGoals | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| nullIdent | Cryptol.Utils.Ident, Cryptol.Parser.AST |
| nullTM | Cryptol.TypeCheck.TypeMap |
| Num | Cryptol.Parser.Lexer |
| NumInfo | Cryptol.Parser.AST |
| nWidth | Cryptol.TypeCheck.Solver.InfNat |
| OctFrac | Cryptol.Parser.AST |
| OctLit | Cryptol.Parser.AST |
| offlineProveSat | Cryptol.REPL.Command |
| onlineProveSat | Cryptol.REPL.Command |
| Only | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| Op | Cryptol.Parser.Lexer |
| op1 | Cryptol.TypeCheck.SimpType |
| op2 | Cryptol.TypeCheck.SimpType |
| op3 | Cryptol.TypeCheck.SimpType |
| optCheck | Cryptol.REPL.Monad |
| optDefault | Cryptol.REPL.Monad |
| optEff | Cryptol.REPL.Monad |
| optHelp | Cryptol.REPL.Monad |
| OptionArg | Cryptol.REPL.Command |
| OptionDescr | |
| 1 (Type/Class) | Cryptol.REPL.Monad |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| optName | Cryptol.REPL.Monad |
| optParens | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| orderBinds | Cryptol.TypeCheck.Depends |
| orderTyDecls | Cryptol.TypeCheck.Depends |
| ordinal | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ordSuffix | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| orV | Cryptol.Eval.Generic |
| OtherFailure | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| OtherIOError | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| otherIOError | Cryptol.ModuleSystem.Monad |
| OverlappingRecordUpdate | Cryptol.ModuleSystem.Renamer |
| OverlappingSyms | Cryptol.ModuleSystem.Renamer |
| packIdent | Cryptol.Utils.Ident |
| packInfix | Cryptol.Utils.Ident |
| packModName | Cryptol.Utils.Ident |
| packWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| PAnd | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pAnd | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Panic | Cryptol.Utils.Panic |
| panic | Cryptol.Utils.Panic |
| Parameter | Cryptol.ModuleSystem.Name |
| ParameterFun | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| ParameterType | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| paramInstModName | Cryptol.Utils.Ident |
| paramModRecParam | Cryptol.ModuleSystem.Name |
| ParenL | Cryptol.Parser.Lexer |
| ParenR | Cryptol.Parser.Lexer |
| parens | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| parmapV | Cryptol.Eval.Generic |
| parseCommand | Cryptol.REPL.Command |
| parseDecl | Cryptol.Parser |
| parseDecls | Cryptol.Parser |
| parseDeclsWith | Cryptol.Parser |
| parseDeclWith | Cryptol.Parser |
| ParseError | |
| 1 (Type/Class) | Cryptol.Parser |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| parseExpr | Cryptol.Parser |
| parseExprWith | Cryptol.Parser |
| parseHelpName | Cryptol.Parser |
| parseLetDecl | Cryptol.Parser |
| parseLetDeclWith | Cryptol.Parser |
| parseModName | Cryptol.Parser |
| parseModule | |
| 1 (Function) | Cryptol.Parser |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| parsePPFloatFormat | Cryptol.REPL.Monad |
| parseProgram | Cryptol.Parser |
| parseProgramWith | Cryptol.Parser |
| parseRepl | Cryptol.Parser |
| parseReplWith | Cryptol.Parser |
| parseSchema | Cryptol.Parser |
| parseSchemaWith | Cryptol.Parser |
| Pass | |
| 1 (Type/Class) | Cryptol.Parser.Name, Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Testing.Random |
| Pat | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| Pattern | Cryptol.Parser.AST |
| PC | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pcExpr | Cryptol.Symbolic |
| pcExtraDecls | Cryptol.Symbolic |
| pcIgnoreSafety | Cryptol.Symbolic |
| PCmp | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pCmp | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pcProverName | Cryptol.Symbolic |
| pcProverStats | Cryptol.Symbolic |
| pcQueryType | Cryptol.Symbolic |
| pcSchema | Cryptol.Symbolic |
| pcSmtFile | Cryptol.Symbolic |
| pcValidate | Cryptol.Symbolic |
| pcVerbose | Cryptol.Symbolic |
| PEq | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pEq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PEqual | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pfDoc | Cryptol.Parser.AST |
| pfFixity | Cryptol.Parser.AST |
| PField | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pField | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PFin | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pFin | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PFLiteral | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pfName | Cryptol.Parser.AST |
| pfSchema | Cryptol.Parser.AST |
| PGeq | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PHas | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pHas | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pickTVarName | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PIntegral | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIntegral | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsCmp | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsEq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsEqual | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsField | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsFin | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsFLiteral | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsGeq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsIntegral | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsLiteral | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsLogic | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsRing | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsRound | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsSignedCmp | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsTrue | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsValidFloat | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsWidth | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pIsZero | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PList | Cryptol.Parser.AST |
| PLiteral | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pLiteral | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PLocated | Cryptol.Parser.AST |
| PLogic | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pLogic | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PName | Cryptol.Parser.Name, Cryptol.Parser.AST |
| PNeq | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PolyLit | Cryptol.Parser.AST |
| PosInst | Cryptol.Parser.AST |
| Position | |
| 1 (Type/Class) | Cryptol.Parser.Position |
| 2 (Data Constructor) | Cryptol.Parser.Position |
| PP | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| pp | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppBit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| ppBV | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| ppEnv | Cryptol.Eval.Env |
| ppError | |
| 1 (Function) | Cryptol.Parser |
| 2 (Function) | Cryptol.TypeCheck |
| ppFloat | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| PPFloatExp | Cryptol.Eval.Monad |
| PPFloatFormat | Cryptol.Eval.Monad |
| ppIncludeError | Cryptol.Parser.NoInclude |
| ppInfix | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppInfixName | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppInteger | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| ppInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| ppIntervals | Cryptol.TypeCheck.Solver.Numeric.Interval |
| ppLam | Cryptol.TypeCheck.AST |
| ppLocName | Cryptol.ModuleSystem.Name |
| PPName | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppNameFixity | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppNestedSels | Cryptol.Parser.Selector |
| ppNewtypeShort | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PPOpts | |
| 1 (Type/Class) | Cryptol.Eval.Monad, Cryptol.Eval |
| 2 (Data Constructor) | Cryptol.Eval.Monad, Cryptol.Eval |
| ppPrec | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppPrefixName | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| ppRational | Cryptol.Eval.Backend |
| ppSelector | Cryptol.Parser.Selector, Cryptol.Parser.AST |
| ppTrace | Cryptol.Utils.Debug |
| ppUse | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| ppValue | |
| 1 (Function) | Cryptol.Eval.Value |
| 2 (Function) | Cryptol.Eval.Reference |
| ppWarning | Cryptol.TypeCheck |
| ppWithNames | Cryptol.TypeCheck.PP |
| ppWithNamesPrec | Cryptol.TypeCheck.PP |
| ppWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| Pragma | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| PragmaNoBind | Cryptol.Parser.NoPat |
| PragmaNote | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| PragmaProperty | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| precisionBits | Cryptol.Eval.What4.SFloat |
| PRecord | Cryptol.Parser.AST |
| predArgTypes | Cryptol.Symbolic |
| PredicateFalsified | Cryptol.Symbolic |
| prelPrim | Cryptol.Utils.Ident |
| preludeName | Cryptol.Utils.Ident |
| prependSearchPath | Cryptol.REPL.Monad |
| PreProc | Cryptol.Parser.Unlit, Cryptol.Parser |
| pretty | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| primDecls | Cryptol.ModuleSystem.Name, Cryptol.TypeCheck.AST |
| PrimIdent | |
| 1 (Type/Class) | Cryptol.Utils.Ident |
| 2 (Data Constructor) | Cryptol.Utils.Ident |
| primLexer | Cryptol.Parser.Lexer |
| PrimMap | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Name, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Name, Cryptol.TypeCheck.AST |
| primTCts | Cryptol.Parser.AST |
| primTFixity | Cryptol.Parser.AST |
| primTKind | Cryptol.Parser.AST |
| primTName | Cryptol.Parser.AST |
| PrimType | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| primTypes | Cryptol.ModuleSystem.Name, Cryptol.TypeCheck.AST |
| PRing | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pRing | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Private | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| Program | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| ProofObligation | Cryptol.TypeCheck.Sanity |
| Prop | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Type/Class) | Cryptol.Parser.AST |
| propInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| PropSyn | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| propSynParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PRound | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pRound | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| proveCmd | Cryptol.REPL.Command |
| proveImp | Cryptol.TypeCheck.Solver.SMT |
| proveImplication | Cryptol.TypeCheck.Solve |
| proveModuleTopLevel | Cryptol.TypeCheck.Solve |
| ProveQuery | Cryptol.Symbolic |
| ProverCommand | |
| 1 (Type/Class) | Cryptol.Symbolic |
| 2 (Data Constructor) | Cryptol.Symbolic |
| ProverError | Cryptol.Symbolic |
| proverNames | |
| 1 (Function) | Cryptol.Symbolic.What4 |
| 2 (Function) | Cryptol.Symbolic.SBV |
| ProverResult | Cryptol.Symbolic |
| ProverStats | Cryptol.Symbolic |
| PS | Cryptol.TypeCheck.Depends |
| psFixity | Cryptol.Parser.AST |
| PSignedCmp | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pSignedCmp | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| psName | Cryptol.Parser.AST |
| PSplit | Cryptol.Parser.AST |
| pSplitAnd | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PT | Cryptol.TypeCheck.Depends |
| ptDoc | Cryptol.Parser.AST |
| ptFixity | Cryptol.Parser.AST |
| ptKind | Cryptol.Parser.AST |
| ptName | Cryptol.Parser.AST |
| ptNumber | Cryptol.Parser.AST |
| PTrue | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pTrue | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PTuple | Cryptol.Parser.AST |
| PTyped | Cryptol.Parser.AST |
| Public | Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| punctuate | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| PValidFloat | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pValidFloat | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| PVar | Cryptol.Parser.AST |
| PWild | Cryptol.Parser.AST |
| PZero | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| pZero | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| qcCmd | Cryptol.REPL.Command |
| QCExhaust | Cryptol.REPL.Command |
| QCMode | Cryptol.REPL.Command |
| QCRandom | Cryptol.REPL.Command |
| Qual | Cryptol.Parser.Name, Cryptol.Parser.AST |
| Qualified | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| qualify | Cryptol.ModuleSystem.NamingEnv |
| QueryType | Cryptol.Symbolic |
| quickApply | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| quietLogger | Cryptol.Utils.Logger |
| quotes | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| raise | Cryptol.REPL.Monad |
| raiseError | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| randomBit | Cryptol.Testing.Random |
| randomFloat | Cryptol.Testing.Random |
| randomInteger | Cryptol.Testing.Random |
| randomIntMod | Cryptol.Testing.Random |
| randomRational | Cryptol.Testing.Random |
| randomRecord | Cryptol.Testing.Random |
| randomSequence | Cryptol.Testing.Random |
| randomSize | Cryptol.Testing.Random |
| randomStream | Cryptol.Testing.Random |
| randomTuple | Cryptol.Testing.Random |
| randomV | Cryptol.Testing.Random |
| randomValue | Cryptol.Testing.Random |
| randomWord | Cryptol.Testing.Random |
| Range | |
| 1 (Type/Class) | Cryptol.Parser.Position |
| 2 (Data Constructor) | Cryptol.Parser.Position |
| ratio | Cryptol.Eval.Backend |
| rationalAdd | Cryptol.Eval.Backend |
| rationalCeiling | Cryptol.Eval.Backend |
| rationalDivide | Cryptol.Eval.Backend |
| rationalEq | Cryptol.Eval.Backend |
| rationalFloor | Cryptol.Eval.Backend |
| rationalGreaterThan | Cryptol.Eval.Backend |
| rationalLessThan | Cryptol.Eval.Backend |
| rationalMul | Cryptol.Eval.Backend |
| rationalNegate | Cryptol.Eval.Backend |
| rationalRecip | Cryptol.Eval.Backend |
| rationalRoundAway | Cryptol.Eval.Backend |
| rationalRoundToEven | Cryptol.Eval.Backend |
| rationalSub | Cryptol.Eval.Backend |
| rationalTrunc | Cryptol.Eval.Backend |
| ratioV | Cryptol.Eval.Generic |
| rComb | Cryptol.Parser.Position |
| rCombs | Cryptol.Parser.Position |
| readBytes | Cryptol.ModuleSystem.Monad |
| Ready | Cryptol.Eval.Monad |
| ready | Cryptol.Eval.Monad |
| recipV | Cryptol.Eval.Generic |
| recordElements | Cryptol.Utils.RecordMap |
| recordError | Cryptol.TypeCheck.Monad |
| recordFromFields | Cryptol.Utils.RecordMap |
| recordFromFieldsErr | Cryptol.Utils.RecordMap |
| recordFromFieldsWithDisplay | Cryptol.Utils.RecordMap |
| RecordMap | Cryptol.Utils.RecordMap |
| recordMapAccum | Cryptol.Utils.RecordMap |
| RecordSel | Cryptol.Parser.Selector, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| recordWarning | Cryptol.TypeCheck.Monad |
| Recursive | Cryptol.TypeCheck.AST |
| RecursiveModules | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| recursiveModules | Cryptol.ModuleSystem.Monad |
| RecursiveType | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| RecursiveTypeDecls | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| removeIncludesModule | Cryptol.Parser.NoInclude |
| removeLoadedModule | Cryptol.ModuleSystem.Env |
| RemovePatterns | Cryptol.Parser.NoPat |
| removePatterns | Cryptol.Parser.NoPat |
| Rename | Cryptol.ModuleSystem.Renamer |
| rename | |
| 1 (Function) | Cryptol.ModuleSystem.Renamer |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| RenameM | Cryptol.ModuleSystem.Renamer |
| renameModule | |
| 1 (Function) | Cryptol.ModuleSystem.Renamer |
| 2 (Function) | Cryptol.ModuleSystem.Base |
| RenamerError | Cryptol.ModuleSystem.Renamer |
| RenamerErrors | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| renamerErrors | Cryptol.ModuleSystem.Monad |
| RenamerWarning | Cryptol.ModuleSystem.Renamer |
| RenamerWarnings | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| renamerWarnings | Cryptol.ModuleSystem.Monad |
| renameType | |
| 1 (Function) | Cryptol.ModuleSystem.Renamer |
| 2 (Function) | Cryptol.ModuleSystem |
| renameVar | |
| 1 (Function) | Cryptol.ModuleSystem.Renamer |
| 2 (Function) | Cryptol.ModuleSystem |
| render | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| renderOneLine | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| RepeatedTypeParameter | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| RepeatedVariableInForall | Cryptol.TypeCheck.Sanity |
| REPL | |
| 1 (Type/Class) | Cryptol.REPL.Monad |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| replCheckExpr | Cryptol.REPL.Command |
| replEvalExpr | Cryptol.REPL.Command |
| REPLException | Cryptol.REPL.Monad |
| ReplInput | Cryptol.Parser.AST |
| replParse | Cryptol.REPL.Command |
| replParseExpr | Cryptol.REPL.Command |
| reportProp | Cryptol.Testing.Random |
| reportResult | Cryptol.Testing.Random |
| reportTestsPossible | Cryptol.Testing.Random |
| reportTestsRun | Cryptol.Testing.Random |
| resetModuleEnv | Cryptol.ModuleSystem.Env |
| Result | Cryptol.TypeCheck.Unify |
| rethrowEvalError | Cryptol.REPL.Monad |
| returnOneTest | Cryptol.Testing.Random |
| returnTests | Cryptol.Testing.Random |
| reverseSeqMap | Cryptol.Eval.Value |
| reverseV | Cryptol.Eval.Generic |
| rewModule | Cryptol.Transform.MonoValues |
| RightAssoc | Cryptol.Utils.Fixity, Cryptol.Parser.AST |
| ringBinary | Cryptol.Eval.Generic |
| ringNullary | Cryptol.Eval.Generic |
| ringUnary | Cryptol.Eval.Generic |
| RO | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| 3 (Type/Class) | Cryptol.ModuleSystem.Monad |
| 4 (Data Constructor) | Cryptol.ModuleSystem.Monad |
| roEvalOpts | Cryptol.ModuleSystem.Monad |
| roFileReader | Cryptol.ModuleSystem.Monad |
| roLoading | Cryptol.ModuleSystem.Monad |
| rootExact | Cryptol.TypeCheck.Solver.InfNat |
| rotateLeftReindex | Cryptol.Eval.Generic |
| rotateRightReindex | Cryptol.Eval.Generic |
| rotateShrink | Cryptol.Eval.Generic |
| roundAwayV | Cryptol.Eval.Generic |
| roundOp | Cryptol.Eval.Generic |
| roundToEvenV | Cryptol.Eval.Generic |
| rPrint | Cryptol.REPL.Monad |
| rPutStr | Cryptol.REPL.Monad |
| rPutStrLn | Cryptol.REPL.Monad |
| runBuild | Cryptol.ModuleSystem.NamingEnv |
| runCommand | Cryptol.REPL.Command |
| runDoc | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| runEval | Cryptol.Eval.Monad, Cryptol.Eval |
| runInferM | Cryptol.TypeCheck.Monad |
| runKindM | Cryptol.TypeCheck.Monad |
| runModuleM | Cryptol.ModuleSystem.Monad |
| runModuleT | Cryptol.ModuleSystem.Monad |
| runOneTest | Cryptol.Testing.Random |
| runRenamer | Cryptol.ModuleSystem.Renamer |
| runREPL | Cryptol.REPL.Monad |
| runResult | Cryptol.TypeCheck.Unify |
| runSpecT | Cryptol.Transform.Specialize |
| runSupplyT | Cryptol.ModuleSystem.Name |
| runTests | Cryptol.Testing.Random |
| RW | |
| 1 (Type/Class) | Cryptol.TypeCheck.Monad |
| 2 (Data Constructor) | Cryptol.TypeCheck.Monad |
| SafetyQuery | Cryptol.Symbolic |
| SafetyViolation | Cryptol.Symbolic |
| same | Cryptol.TypeCheck.Sanity |
| sanitize | Cryptol.REPL.Command |
| satCmd | Cryptol.REPL.Command |
| SatNum | Cryptol.Symbolic |
| satProve | |
| 1 (Function) | Cryptol.Symbolic.What4 |
| 2 (Function) | Cryptol.Symbolic.SBV |
| satProveOffline | |
| 1 (Function) | Cryptol.Symbolic.What4 |
| 2 (Function) | Cryptol.Symbolic.SBV |
| SatQuery | Cryptol.Symbolic |
| saturatedAsmps | Cryptol.TypeCheck.Solver.Types |
| saturatedPropSet | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| SBit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| SBV | |
| 1 (Type/Class) | Cryptol.Eval.SBV |
| 2 (Data Constructor) | Cryptol.Eval.SBV |
| SBVError | |
| 1 (Data Constructor) | Cryptol.Eval.SBV |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| SBVEval | |
| 1 (Type/Class) | Cryptol.Eval.SBV |
| 2 (Data Constructor) | Cryptol.Eval.SBV |
| sbvEval | Cryptol.Eval.SBV |
| SBVException | Cryptol.REPL.Monad |
| SBVPortfolioException | |
| 1 (Type/Class) | Cryptol.Symbolic.SBV |
| 2 (Data Constructor) | Cryptol.Symbolic.SBV |
| 3 (Data Constructor) | Cryptol.REPL.Monad |
| SBVProverConfig | Cryptol.Symbolic.SBV |
| SBVResult | |
| 1 (Type/Class) | Cryptol.Eval.SBV |
| 2 (Data Constructor) | Cryptol.Eval.SBV |
| Schema | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Type/Class) | Cryptol.Parser.AST |
| schemaParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| sDeclareHole | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| sDelay | Cryptol.Eval.Backend |
| sDelayFill | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| sDenom | Cryptol.Eval.Backend |
| sdivV | Cryptol.Eval.Generic |
| seedGoal | Cryptol.TypeCheck.Monad |
| seedTVar | Cryptol.TypeCheck.Monad |
| Selector | Cryptol.Parser.Selector, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| selName | Cryptol.Parser.Selector |
| Semi | Cryptol.Parser.Lexer |
| sep | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| SeqMap | Cryptol.Eval.Value |
| setDocString | Cryptol.TypeCheck.Depends |
| setDynEnv | |
| 1 (Function) | Cryptol.ModuleSystem.Monad |
| 2 (Function) | Cryptol.REPL.Monad |
| setEditPath | Cryptol.REPL.Monad |
| setFocusedModule | Cryptol.ModuleSystem.Monad |
| setLoadedMod | Cryptol.REPL.Monad |
| setModuleEnv | |
| 1 (Function) | Cryptol.ModuleSystem.Monad |
| 2 (Function) | Cryptol.REPL.Monad |
| setMonoBinds | Cryptol.ModuleSystem.Monad |
| setNameSeeds | Cryptol.ModuleSystem.Monad |
| setOptionCmd | Cryptol.REPL.Command |
| setPutStr | Cryptol.REPL.Monad |
| setSearchPath | Cryptol.REPL.Monad |
| setSolver | Cryptol.ModuleSystem.Monad |
| setSpecCache | Cryptol.Transform.Specialize |
| setSupply | Cryptol.ModuleSystem.Monad |
| setUpdateREPLTitle | Cryptol.REPL.Monad |
| setupProver | |
| 1 (Function) | Cryptol.Symbolic.What4 |
| 2 (Function) | Cryptol.Symbolic.SBV |
| setUser | Cryptol.REPL.Monad |
| SEval | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| SFloat | |
| 1 (Type/Class) | Cryptol.Eval.What4.SFloat |
| 2 (Data Constructor) | Cryptol.Eval.What4.SFloat |
| 3 (Type/Class) | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| SFloatBinArith | Cryptol.Eval.What4.SFloat |
| SFloatRel | Cryptol.Eval.What4.SFloat |
| shadowing | Cryptol.ModuleSystem.NamingEnv, Cryptol.ModuleSystem.Renamer |
| shadowNames | Cryptol.ModuleSystem.Renamer |
| ShellArg | Cryptol.REPL.Command |
| shiftLeftReindex | Cryptol.Eval.Generic |
| shiftRightReindex | Cryptol.Eval.Generic |
| shiftShrink | Cryptol.Eval.Generic |
| shouldContinue | Cryptol.REPL.Monad |
| ShowParseable | Cryptol.TypeCheck.Parseable |
| showParseable | Cryptol.TypeCheck.Parseable |
| shrinkModel | Cryptol.TypeCheck.Solver.SMT |
| SignatureNoBind | Cryptol.Parser.NoPat |
| signedBV | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| signedLessThanV | Cryptol.Eval.Generic |
| signedValue | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| simpGoal | Cryptol.TypeCheck.Monad |
| simpGoals | Cryptol.TypeCheck.Monad |
| simplify | Cryptol.TypeCheck.SimpleSolver |
| simplifyAllConstraints | Cryptol.TypeCheck.Solve |
| simplifyStep | Cryptol.TypeCheck.SimpleSolver |
| singleSubst | Cryptol.TypeCheck.Subst |
| singletonE | Cryptol.ModuleSystem.NamingEnv |
| singletonT | Cryptol.ModuleSystem.NamingEnv |
| singleTParamSubst | Cryptol.TypeCheck.Subst |
| SInteger | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| sLg2 | Cryptol.Eval.What4.Value |
| sModAdd | Cryptol.Eval.What4.Value |
| sModMult | Cryptol.Eval.What4.Value |
| sModNegate | Cryptol.Eval.What4.Value |
| sModSub | Cryptol.Eval.What4.Value |
| smodV | Cryptol.Eval.Generic |
| Smoke | Cryptol.REPL.Monad |
| smokeTest | Cryptol.REPL.Monad |
| sNum | Cryptol.Eval.Backend |
| solveCmpInst | Cryptol.TypeCheck.Solver.Class |
| Solved | Cryptol.TypeCheck.Solver.Types |
| SolvedIf | Cryptol.TypeCheck.Solver.Types |
| solveEqInst | Cryptol.TypeCheck.Solver.Class |
| solveFieldInst | Cryptol.TypeCheck.Solver.Class |
| solveFLiteralInst | Cryptol.TypeCheck.Solver.Class |
| solveHasGoal | Cryptol.TypeCheck.Monad |
| solveIntegralInst | Cryptol.TypeCheck.Solver.Class |
| solveLiteralInst | Cryptol.TypeCheck.Solver.Class |
| solveLogicInst | Cryptol.TypeCheck.Solver.Class |
| solveOpts | Cryptol.TypeCheck.Solver.Types |
| Solver | Cryptol.TypeCheck.Solver.SMT |
| solverArgs | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| SolverConfig | |
| 1 (Type/Class) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| 2 (Data Constructor) | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| SolverCtxt | Cryptol.TypeCheck.Solver.Types |
| solveRingInst | Cryptol.TypeCheck.Solver.Class |
| solveRoundInst | Cryptol.TypeCheck.Solver.Class |
| solverPath | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| solverPreludePath | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| solverVerbose | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad, Cryptol.TypeCheck |
| solveSignedCmpInst | Cryptol.TypeCheck.Solver.Class |
| solveValidFloat | Cryptol.TypeCheck.Solver.Class |
| solveZeroInst | Cryptol.TypeCheck.Solver.Class |
| SomeSat | Cryptol.Symbolic |
| source | Cryptol.Parser.Position |
| Space | Cryptol.Parser.Lexer |
| sparkParMap | Cryptol.Eval.Generic |
| SpecCache | Cryptol.Transform.Specialize |
| specialize | Cryptol.Transform.Specialize |
| specializeConst | Cryptol.Transform.Specialize |
| specializeDeclGroups | Cryptol.Transform.Specialize |
| specializeEWhere | Cryptol.Transform.Specialize |
| specializeExpr | Cryptol.Transform.Specialize |
| specializeMatch | Cryptol.Transform.Specialize |
| SpecM | Cryptol.Transform.Specialize |
| SpecT | Cryptol.Transform.Specialize |
| splitAbs | Cryptol.TypeCheck.AST |
| splitAtV | Cryptol.Eval.Generic |
| splitCommand | Cryptol.REPL.Command |
| splitConstFactor | Cryptol.TypeCheck.Solver.Utils |
| splitConstSummand | Cryptol.TypeCheck.Solver.Utils |
| splitExprInst | Cryptol.TypeCheck.AST |
| splitProofAbs | Cryptol.TypeCheck.AST |
| splitProofApp | Cryptol.TypeCheck.AST |
| splitSeqMap | Cryptol.Eval.Value |
| splitTAbs | Cryptol.TypeCheck.AST |
| splitTApp | Cryptol.TypeCheck.AST |
| splitVarSummand | Cryptol.TypeCheck.Solver.Utils |
| splitVarSummands | Cryptol.TypeCheck.Solver.Utils |
| splitWhile | Cryptol.TypeCheck.AST |
| splitWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| splitWordVal | Cryptol.Eval.Generic |
| sProps | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| SRational | |
| 1 (Type/Class) | Cryptol.Eval.Backend |
| 2 (Data Constructor) | Cryptol.Eval.Backend |
| srcRange | Cryptol.Parser.Position, Cryptol.Parser.Lexer, Cryptol.Parser.AST |
| sshrV | Cryptol.Eval.What4.Value |
| sSpark | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| start | Cryptol.Parser.Position |
| stderrLogger | Cryptol.Utils.Logger |
| stdoutLogger | Cryptol.Utils.Logger |
| stop | Cryptol.REPL.Monad |
| streamSeqMap | Cryptol.Eval.Value |
| StrLit | Cryptol.Parser.Lexer |
| SType | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| sType | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Subst | Cryptol.TypeCheck.Subst |
| substBinds | Cryptol.TypeCheck.Subst |
| SubstError | Cryptol.TypeCheck.Subst |
| SubstEscaped | Cryptol.TypeCheck.Subst |
| SubstKindMismatch | Cryptol.TypeCheck.Subst |
| SubstRecursive | Cryptol.TypeCheck.Subst |
| substToList | Cryptol.TypeCheck.Subst |
| subsumes | Cryptol.TypeCheck.Error |
| subV | Cryptol.Eval.Generic |
| succeed | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| superclassSet | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Supply | Cryptol.ModuleSystem.Name |
| SupplyT | Cryptol.ModuleSystem.Name |
| sVars | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| SWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| Sym | Cryptol.Parser.Lexer |
| SymbolShadowed | Cryptol.ModuleSystem.Renamer |
| SystemName | Cryptol.ModuleSystem.Name |
| tAbstract | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tAdd | Cryptol.TypeCheck.SimpType |
| tArray | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TBit | Cryptol.Parser.AST |
| tBit | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TC | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCAbstract | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCAction | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Base |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Base |
| tcAction | Cryptol.ModuleSystem.Base |
| TCAdd | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCArray | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCBit | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCCeilDiv | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCCeilMod | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tcDecls | |
| 1 (Function) | Cryptol.TypeCheck.Sanity |
| 2 (Function) | Cryptol.TypeCheck |
| TCDiv | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tCeilDiv | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| tCeilMod | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| TCErrorMessage | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tcErrorMessage | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCExp | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tcExpr | |
| 1 (Function) | Cryptol.TypeCheck.Sanity |
| 2 (Function) | Cryptol.TypeCheck |
| TCFloat | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCFun | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TChar | Cryptol.Parser.AST |
| tChar | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCInf | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCInteger | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCIntMod | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCLenFromThenTo | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCLinter | |
| 1 (Type/Class) | Cryptol.ModuleSystem.Base |
| 2 (Data Constructor) | Cryptol.ModuleSystem.Base |
| tcLinter | Cryptol.ModuleSystem.Base |
| TCMax | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCMin | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCMod | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tcModule | |
| 1 (Function) | Cryptol.TypeCheck.Sanity |
| 2 (Function) | Cryptol.TypeCheck |
| tcModuleInst | Cryptol.TypeCheck |
| TCMul | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCNewtype | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCNum | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCon | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tCon | Cryptol.TypeCheck.SimpType |
| tcon | Cryptol.TypeCheck.TypeMap |
| tcPrims | Cryptol.ModuleSystem.Base |
| TCRational | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCSeq | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCSub | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCTuple | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TCWidth | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tDiv | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| TDNewtype | Cryptol.Parser.AST |
| TError | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tError | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| testableType | Cryptol.Testing.Random |
| testableTypeGenerators | Cryptol.Testing.Random |
| testClrProgress | Cryptol.Testing.Random |
| testFn | Cryptol.Testing.Random |
| testPossible | Cryptol.Testing.Random |
| testProp | Cryptol.Testing.Random |
| TestReport | |
| 1 (Type/Class) | Cryptol.Testing.Random |
| 2 (Data Constructor) | Cryptol.Testing.Random |
| TestResult | Cryptol.Testing.Random |
| testRptFailure | Cryptol.Testing.Random |
| testRptProgress | Cryptol.Testing.Random |
| testRptSuccess | Cryptol.Testing.Random |
| TestSpec | |
| 1 (Type/Class) | Cryptol.Testing.Random |
| 2 (Data Constructor) | Cryptol.Testing.Random |
| testTotal | Cryptol.Testing.Random |
| tExp | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| text | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| textToModName | Cryptol.Utils.Ident |
| TF | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tf1 | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tf2 | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tf3 | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tFloat | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TFun | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| tFun | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| thing | Cryptol.Parser.Position, Cryptol.Parser.Lexer, Cryptol.Parser.AST |
| ThmResult | Cryptol.Symbolic |
| Thunk | Cryptol.Eval.Monad |
| tInf | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TInfix | Cryptol.Parser.AST |
| tInteger | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIntMod | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsBinFun | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsBit | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsError | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsFloat | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsFun | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsInf | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsInteger | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsIntMod | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsNat' | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsNum | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsRational | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsRec | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsSeq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsTuple | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tIsVar | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tlam | Cryptol.Eval.Value |
| tlDoc | Cryptol.Parser.AST |
| tLenFromThenTo | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| tlExport | Cryptol.Parser.AST |
| TLocalVar | Cryptol.TypeCheck.Monad |
| TLocated | Cryptol.Parser.AST |
| tlValue | Cryptol.Parser.AST |
| TM | Cryptol.TypeCheck.TypeMap |
| tMax | Cryptol.TypeCheck.SimpType |
| tMin | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| tMod | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| tMono | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tMul | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| tnamesB | Cryptol.Parser.Names |
| tnamesC | Cryptol.Parser.Names |
| tnamesD | Cryptol.Parser.Names |
| tnamesDef | Cryptol.Parser.Names |
| tnamesDs | Cryptol.Parser.Names |
| tnamesE | Cryptol.Parser.Names |
| tnamesM | Cryptol.Parser.Names |
| tnamesNT | Cryptol.Parser.Names |
| tnamesP | Cryptol.Parser.Names |
| tnamesS | Cryptol.Parser.Names |
| tnamesT | Cryptol.Parser.Names |
| tnamesTI | Cryptol.Parser.Names |
| tnamesUF | Cryptol.Parser.Names |
| tNat' | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tNoUser | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TNum | Cryptol.Parser.AST |
| tNum | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| to | Cryptol.Parser.Position |
| toBind | Cryptol.TypeCheck.Depends |
| toExpr | Cryptol.Eval.Concrete |
| toFinSeq | Cryptol.Eval.Value |
| toIntegerV | Cryptol.Eval.Generic |
| Token | |
| 1 (Type/Class) | Cryptol.Parser.Lexer |
| 2 (Data Constructor) | Cryptol.Parser.Lexer |
| TokenErr | Cryptol.Parser.Lexer |
| TokenKW | Cryptol.Parser.Lexer |
| TokenSym | Cryptol.Parser.Lexer |
| TokenT | Cryptol.Parser.Lexer |
| tokenText | Cryptol.Parser.Lexer |
| tokenType | Cryptol.Parser.Lexer |
| TokenV | Cryptol.Parser.Lexer |
| TokenW | Cryptol.Parser.Lexer |
| toListTM | Cryptol.TypeCheck.TypeMap |
| toNameDisp | Cryptol.ModuleSystem.NamingEnv |
| tOne | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TooFewTyParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| TooManyPositionalTypeParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| TooManyTypeParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| TooManyTySynParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| tOp | Cryptol.TypeCheck.SimpType |
| toParamConstraints | Cryptol.TypeCheck.Depends |
| toParamFun | Cryptol.TypeCheck.Depends |
| toParamInstName | Cryptol.ModuleSystem.Name |
| TopDecl | Cryptol.Parser.AST |
| TopLevel | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| toPrimMap | Cryptol.ModuleSystem.NamingEnv |
| toSeq | Cryptol.Eval.Value |
| toStream | Cryptol.Eval.Value |
| total | |
| 1 (Function) | Cryptol.TypeCheck.SimpType |
| 2 (Function) | Cryptol.Eval.What4.Value |
| toTyDecl | Cryptol.TypeCheck.Depends |
| TOuterVar | Cryptol.TypeCheck.Monad |
| TParam | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 3 (Type/Class) | Cryptol.Parser.AST |
| 4 (Data Constructor) | Cryptol.Parser.AST |
| TParens | Cryptol.Parser.AST |
| tpFlav | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TPFlavor | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpfName | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpInfo | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpKind | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.Parser.AST |
| TPModParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpName | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.Parser.AST |
| TPOther | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpRange | Cryptol.Parser.AST |
| tpUnique | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tpVar | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| trace | Cryptol.Utils.Debug |
| transDeps | Cryptol.IR.FreeVars |
| translateExprToNumT | Cryptol.Parser.Utils |
| transposeV | Cryptol.Eval.Generic |
| tRational | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| traverseRecordMap | Cryptol.Utils.RecordMap |
| traverseSnd | Cryptol.Transform.Specialize |
| travNamingEnv | Cryptol.ModuleSystem.NamingEnv |
| tRebuild | Cryptol.TypeCheck.SimpType |
| tRebuild' | Cryptol.TypeCheck.SimpType |
| TRec | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tRec | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| trec | Cryptol.TypeCheck.TypeMap |
| TRecord | Cryptol.Parser.AST |
| Trie | Cryptol.REPL.Trie |
| TrieMap | Cryptol.TypeCheck.TypeMap |
| TriL | Cryptol.Parser.Lexer |
| TriR | Cryptol.Parser.Lexer |
| truncV | Cryptol.Eval.Generic |
| tryFromBits | Cryptol.Eval.Value |
| tryGetModel | Cryptol.TypeCheck.Solver.SMT |
| tryGetUser | Cryptol.REPL.Monad |
| tryHasGoal | Cryptol.TypeCheck.Solver.Selector |
| TS | Cryptol.TypeCheck.Depends |
| tsConstraints | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tsDef | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tsDoc | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TSeq | Cryptol.Parser.AST |
| tSeq | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tsFixity | Cryptol.Parser.AST |
| tsName | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.Parser.AST |
| tsParams | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tSplitFun | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tString | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tSub | |
| 1 (Function) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Function) | Cryptol.TypeCheck.SimpType |
| TTuple | Cryptol.Parser.AST |
| tTuple | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tTwo | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TTyApp | Cryptol.Parser.AST |
| TupleSel | Cryptol.Parser.Selector, Cryptol.Parser.AST, Cryptol.TypeCheck.AST |
| TupleSelectorOutOfRange | Cryptol.TypeCheck.Sanity |
| TUser | |
| 1 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| TVAbstract | Cryptol.Eval.Type |
| tValTy | Cryptol.Eval.Type |
| TValue | Cryptol.Eval.Type |
| TVar | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tvar | Cryptol.TypeCheck.TypeMap |
| tvarDesc | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVarInfo | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tvarInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| TVArray | Cryptol.Eval.Type |
| TVars | Cryptol.TypeCheck.Subst |
| TVarSource | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tvarSource | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVBit | Cryptol.Eval.Type |
| TVBound | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVFloat | Cryptol.Eval.Type |
| TVFree | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVFromModParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVFromSignature | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVFun | Cryptol.Eval.Type |
| tvInfo | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVInteger | Cryptol.Eval.Type |
| TVIntMod | Cryptol.Eval.Type |
| TVRational | Cryptol.Eval.Type |
| TVRec | Cryptol.Eval.Type |
| TVSeq | Cryptol.Eval.Type |
| tvSeq | Cryptol.Eval.Type |
| tvSourceName | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TVStream | Cryptol.Eval.Type |
| TVTuple | Cryptol.Eval.Type |
| tWidth | Cryptol.TypeCheck.SimpType |
| TWild | Cryptol.Parser.AST |
| tWord | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| tyArgName | Cryptol.TypeCheck.Instantiate |
| tyArgType | Cryptol.TypeCheck.Instantiate |
| TyDecl | Cryptol.TypeCheck.Depends |
| tyDeps | Cryptol.IR.FreeVars |
| tyParams | Cryptol.IR.FreeVars |
| Type | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Type/Class) | Cryptol.Parser.AST |
| TypeArg | |
| 1 (Type/Class) | Cryptol.TypeCheck.Instantiate |
| 2 (Data Constructor) | Cryptol.TypeCheck.Instantiate |
| TypeCannotBeDemoted | Cryptol.Eval.Monad, Cryptol.Eval |
| typeCannotBeDemoted | Cryptol.Eval.Monad |
| typecheck | Cryptol.ModuleSystem.Base |
| TypeCheckingFailed | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| typeCheckingFailed | Cryptol.ModuleSystem.Monad |
| TypeCheckWarnings | Cryptol.ModuleSystem.Monad, Cryptol.ModuleSystem |
| typeCheckWarnings | Cryptol.ModuleSystem.Monad |
| TypeEnv | Cryptol.Eval.Type |
| TypeErrorPlaceHolder | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeInst | Cryptol.Parser.AST |
| typeInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| TypeMap | Cryptol.TypeCheck.TypeMap |
| TypeMismatch | |
| 1 (Data Constructor) | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| 2 (Data Constructor) | Cryptol.TypeCheck.Sanity |
| TypeNotTestable | Cryptol.REPL.Monad |
| TypeOfArg | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeOfRecordField | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeOfRes | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeOfSeqElement | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeOfTupleField | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeParamInstNamed | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TypeParamInstPos | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| typeParams | Cryptol.TypeCheck.Monad |
| typeSize | Cryptol.Testing.Random |
| TypesMap | Cryptol.TypeCheck.TypeMap |
| typeValues | Cryptol.Testing.Random |
| TypeVariableEscaped | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| TypeWildCard | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TySyn | |
| 1 (Type/Class) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 3 (Type/Class) | Cryptol.Parser.AST |
| 4 (Data Constructor) | Cryptol.Parser.AST |
| tySynParam | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| TyVarWithParams | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| tZero | Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| Unary | Cryptol.Eval.Generic |
| unary | Cryptol.Eval.Generic |
| unaryBV | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| UnaryWord | Cryptol.Eval.Generic |
| UnboundExpr | Cryptol.ModuleSystem.Renamer |
| UnboundType | Cryptol.ModuleSystem.Renamer |
| Unchecked | Cryptol.TypeCheck.Instantiate |
| uncheckedSingleSubst | Cryptol.TypeCheck.Subst |
| uncheckedTypeArg | Cryptol.TypeCheck.Instantiate |
| UndefinedTypeParameter | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| UndefinedTypeVaraible | Cryptol.TypeCheck.Sanity |
| UndefinedVariable | Cryptol.TypeCheck.Sanity |
| Underscore | Cryptol.Parser.Lexer |
| UnexpectedRecordShape | Cryptol.TypeCheck.Sanity |
| UnexpectedSequenceShape | Cryptol.TypeCheck.Sanity |
| UnexpectedTupleShape | Cryptol.TypeCheck.Sanity |
| UnexpectedTypeWildCard | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| unFinType | Cryptol.Symbolic |
| uniError | Cryptol.TypeCheck.Unify |
| UnificationError | Cryptol.TypeCheck.Unify |
| unify | Cryptol.TypeCheck.Monad |
| UniKindMismatch | Cryptol.TypeCheck.Unify |
| unIM | Cryptol.TypeCheck.Monad |
| UniNonPoly | Cryptol.TypeCheck.Unify |
| UniNonPolyDepends | Cryptol.TypeCheck.Unify |
| unionTM | Cryptol.TypeCheck.TypeMap |
| uniqify | Cryptol.REPL.Monad |
| UniRecursive | Cryptol.TypeCheck.Unify |
| UniTypeLenMismatch | Cryptol.TypeCheck.Unify |
| UniTypeMismatch | Cryptol.TypeCheck.Unify |
| unKM | Cryptol.TypeCheck.Monad |
| Unknown | Cryptol.REPL.Command |
| unlessBatch | Cryptol.REPL.Monad |
| unLit | Cryptol.Parser.Unlit |
| unloadModule | Cryptol.ModuleSystem.Monad |
| unModuleT | Cryptol.ModuleSystem.Monad |
| unpackIdent | Cryptol.Utils.Ident |
| unpackWord | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| UnQual | Cryptol.Parser.Name, Cryptol.Parser.AST |
| UnQualified | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| unqualifiedEnv | Cryptol.ModuleSystem.NamingEnv |
| unREPL | Cryptol.REPL.Monad |
| Unsolvable | Cryptol.TypeCheck.Solver.Types |
| Unsolved | Cryptol.TypeCheck.Solver.Types |
| UnsolvedDelayedCt | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| UnsolvedGoals | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| Unsupported | |
| 1 (Type/Class) | Cryptol.Eval.Monad, Cryptol.Eval |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| UnsupportedFloat | |
| 1 (Type/Class) | Cryptol.Eval.What4.SFloat |
| 2 (Data Constructor) | Cryptol.Eval.What4.SFloat |
| UnsupportedSymbolicOp | Cryptol.Eval.Monad, Cryptol.Eval |
| UnterminatedChar | Cryptol.Parser.Lexer |
| UnterminatedComment | Cryptol.Parser.Lexer |
| UnterminatedString | Cryptol.Parser.Lexer |
| UnusedName | Cryptol.ModuleSystem.Renamer |
| updateBackSym | Cryptol.Eval.What4.Value |
| updateBackSym_word | Cryptol.Eval.What4.Value |
| updateFrontSym | Cryptol.Eval.What4.Value |
| updateFrontSym_word | Cryptol.Eval.What4.Value |
| updateInterval | Cryptol.TypeCheck.Solver.Numeric.Interval |
| updatePrim | Cryptol.Eval.Generic |
| updateREPLTitle | Cryptol.REPL.Monad |
| UpdateSeqMap | Cryptol.Eval.Value |
| updateSeqMap | Cryptol.Eval.Value |
| updateWordValue | Cryptol.Eval.Value |
| UpdField | |
| 1 (Type/Class) | Cryptol.Parser.AST |
| 2 (Data Constructor) | Cryptol.Parser.AST |
| UpdFun | Cryptol.Parser.AST |
| UpdHow | Cryptol.Parser.AST |
| UpdSet | Cryptol.Parser.AST |
| useAscii | Cryptol.Eval.Monad, Cryptol.Eval |
| useBase | Cryptol.Eval.Monad, Cryptol.Eval |
| useFPBase | Cryptol.Eval.Monad, Cryptol.Eval |
| useFPFormat | Cryptol.Eval.Monad, Cryptol.Eval |
| useInfLength | Cryptol.Eval.Monad, Cryptol.Eval |
| UserError | Cryptol.Eval.Monad, Cryptol.Eval |
| UserName | Cryptol.ModuleSystem.Name |
| userOptions | Cryptol.REPL.Monad |
| UserTC | |
| 1 (Type/Class) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| 2 (Data Constructor) | Cryptol.TypeCheck.TCon, Cryptol.TypeCheck.Type, Cryptol.TypeCheck.AST |
| valDeps | Cryptol.IR.FreeVars |
| valEq | Cryptol.Eval.Generic |
| valGt | Cryptol.Eval.Generic |
| validEvalContext | Cryptol.REPL.Monad |
| valLt | Cryptol.Eval.Generic |
| Value | |
| 1 (Type/Class) | Cryptol.Eval.Concrete.Value, Cryptol.Eval.Concrete |
| 2 (Type/Class) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| 3 (Type/Class) | Cryptol.Eval.SBV |
| 4 (Type/Class) | Cryptol.Eval.Reference |
| value | Cryptol.Parser.AST |
| valueToChar | Cryptol.Eval.Generic |
| valueToString | Cryptol.Eval.Generic |
| varsWithAsmps | Cryptol.TypeCheck.Monad |
| VarType | Cryptol.TypeCheck.InferTypes, Cryptol.TypeCheck.Monad |
| VBit | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| vcat | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| VCurlyL | Cryptol.Parser.Lexer |
| VCurlyR | Cryptol.Parser.Lexer |
| version | Cryptol.Version |
| VFloat | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VFun | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VInteger | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| Virt | Cryptol.Parser.Lexer |
| visibleNames | Cryptol.ModuleSystem.NamingEnv |
| VList | Cryptol.Eval.Reference |
| VNumPoly | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VPoly | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VRational | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VRecord | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VSemi | Cryptol.Parser.Lexer |
| VSeq | Cryptol.Eval.Value |
| VStream | Cryptol.Eval.Value |
| VTuple | |
| 1 (Data Constructor) | Cryptol.Eval.Value |
| 2 (Data Constructor) | Cryptol.Eval.Reference |
| VWord | Cryptol.Eval.Value |
| vWordLen | Cryptol.Eval.Value |
| w4And | Cryptol.Eval.What4.Value |
| w4bvAshr | Cryptol.Eval.What4.Value |
| w4bvLshr | Cryptol.Eval.What4.Value |
| w4bvRol | Cryptol.Eval.What4.Value |
| w4bvRor | Cryptol.Eval.What4.Value |
| w4bvShl | Cryptol.Eval.What4.Value |
| W4Conn | |
| 1 (Type/Class) | Cryptol.Eval.What4.Value |
| 2 (Data Constructor) | Cryptol.Eval.What4.Value |
| W4Defs | |
| 1 (Type/Class) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| 2 (Data Constructor) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| w4Defs | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| W4Error | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| W4Eval | |
| 1 (Type/Class) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| 2 (Data Constructor) | Cryptol.Eval.What4.Value |
| w4Eval | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| W4Ex | Cryptol.Symbolic.What4 |
| W4Exception | |
| 1 (Type/Class) | Cryptol.Symbolic.What4 |
| 2 (Data Constructor) | Cryptol.REPL.Monad |
| w4ITE | Cryptol.Eval.What4.Value |
| w4Not | Cryptol.Eval.What4.Value |
| W4PortfolioFailure | Cryptol.Symbolic.What4 |
| W4ProverConfig | Cryptol.Symbolic.What4 |
| W4Result | |
| 1 (Type/Class) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| 2 (Data Constructor) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| w4Result | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| w4Thunk | Cryptol.Eval.What4.Value |
| warn | Cryptol.ModuleSystem.Monad |
| Warning | Cryptol.TypeCheck.Error, Cryptol.TypeCheck |
| What4 | |
| 1 (Type/Class) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| 2 (Data Constructor) | Cryptol.Eval.What4.Value, Cryptol.Eval.What4 |
| whenDebug | Cryptol.REPL.Monad |
| White | Cryptol.Parser.Lexer |
| widthIdent | Cryptol.Parser.Utils |
| widthInteger | Cryptol.TypeCheck.Solver.InfNat |
| withDeclGroups | Cryptol.Transform.Specialize |
| withDecls | Cryptol.TypeCheck.Monad |
| withLogger | Cryptol.ModuleSystem.Monad |
| withMonoType | Cryptol.TypeCheck.Monad |
| withMonoTypes | Cryptol.TypeCheck.Monad |
| withNameDisp | Cryptol.Utils.PP, Cryptol.TypeCheck.PP |
| WithNames | |
| 1 (Type/Class) | Cryptol.TypeCheck.PP |
| 2 (Data Constructor) | Cryptol.TypeCheck.PP |
| withNewtype | Cryptol.TypeCheck.Monad |
| withParameterConstraints | Cryptol.TypeCheck.Monad |
| withParamFuns | Cryptol.TypeCheck.Monad |
| withParamType | Cryptol.TypeCheck.Monad |
| withPrependedSearchPath | Cryptol.ModuleSystem.Monad |
| withPrimType | Cryptol.TypeCheck.Monad |
| withSolver | Cryptol.TypeCheck.Solver.SMT |
| withTParam | Cryptol.TypeCheck.Monad |
| withTParams | Cryptol.TypeCheck.Monad |
| withTySyn | Cryptol.TypeCheck.Monad |
| withVar | Cryptol.TypeCheck.Monad |
| withVarType | Cryptol.TypeCheck.Monad |
| withVarTypes | Cryptol.TypeCheck.Monad |
| wlam | Cryptol.Eval.Value |
| word | Cryptol.Eval.Value |
| wordAnd | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordAsChar | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordAsLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordBit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordComplement | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordDiv | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordEq | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordFromInt | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordGreaterThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordLen | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordLessThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordLg2 | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordLit | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordMinus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordMod | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordMult | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordNegate | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordOr | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordPlus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordShifter | Cryptol.Eval.Generic |
| wordSignedDiv | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordSignedLessThan | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordSignedMod | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| wordToInt | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| WordTooWide | Cryptol.Eval.Monad, Cryptol.Eval |
| wordTooWide | Cryptol.Eval.Monad |
| wordUpdate | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| WordVal | Cryptol.Eval.Value |
| wordValLogicOp | Cryptol.Eval.Generic |
| WordValue | Cryptol.Eval.Value |
| wordValueEqualsInteger | Cryptol.Eval.What4.Value |
| wordValueSize | Cryptol.Eval.Value |
| wordValUnaryOp | Cryptol.Eval.Generic |
| wordXor | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| xorV | Cryptol.Eval.Generic |
| Z3NotFound | Cryptol.REPL.Monad |
| zeroV | Cryptol.Eval.Generic |
| zipRecords | Cryptol.Utils.RecordMap |
| zipRecordsM | Cryptol.Utils.RecordMap |
| zipSeqMap | Cryptol.Eval.Value |
| znEq | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| znMinus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| znMult | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| znNegate | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| znPlus | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| znToInt | Cryptol.Eval.Backend, Cryptol.Eval.Value |
| __ | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| |%| | Cryptol.TypeCheck.TypePat |
| |->| | Cryptol.TypeCheck.TypePat |
| |-| | Cryptol.TypeCheck.TypePat |
| |/=| | Cryptol.TypeCheck.TypePat |
| |/| | Cryptol.TypeCheck.TypePat |
| |=| | Cryptol.TypeCheck.TypePat |
| |>=| | Cryptol.TypeCheck.TypePat |
| |^| | Cryptol.TypeCheck.TypePat |
| ||| | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| ~> | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |
| ~~> | Cryptol.Utils.Patterns, Cryptol.TypeCheck.TypePat |