Index
| .&&. | FreeC.Util.Predicate |
| .||. | FreeC.Util.Predicate |
| .||^. | FreeC.Util.Predicate |
| <$$> | FreeC.Pretty |
| <++> | FreeC.Pretty |
| <+> | FreeC.Pretty |
| <//> | FreeC.Pretty |
| </> | FreeC.Pretty |
| above | FreeC.IR.Subterm |
| Abstract | FreeC.Backend.Agda.Syntax |
| AbstractDef | FreeC.Backend.Agda.Syntax |
| abstractTypeScheme | FreeC.IR.TypeScheme |
| abstractTypeScheme' | FreeC.IR.TypeScheme |
| Absurd | FreeC.Backend.Agda.Syntax |
| AbsurdLam | FreeC.Backend.Agda.Syntax |
| AbsurdP | FreeC.Backend.Agda.Syntax |
| AbsurdRHS | FreeC.Backend.Agda.Syntax |
| Access | FreeC.Backend.Agda.Syntax |
| access | FreeC.Backend.Coq.Syntax |
| AccessIdent | FreeC.Backend.Coq.Syntax |
| addCohesion | FreeC.Backend.Agda.Syntax |
| addEffectsToEntry | FreeC.Environment |
| addEntry | FreeC.Environment |
| addFreeArgs | FreeC.Backend.Agda.Converter.Free |
| addModality | FreeC.Backend.Agda.Syntax |
| addPartial | FreeC.Backend.Agda.Converter.Free |
| addQuantity | FreeC.Backend.Agda.Syntax |
| addRelevance | FreeC.Backend.Agda.Syntax |
| AgdaFileType | FreeC.Backend.Agda.Syntax |
| agdaKeywords | FreeC.Backend.Agda.Keywords |
| align | FreeC.Pretty |
| allCohesions | FreeC.Backend.Agda.Syntax |
| allPos | FreeC.IR.Subterm |
| allRelevances | FreeC.Backend.Agda.Syntax |
| Alt | |
| 1 (Type/Class) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Type/Class) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| 4 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| altConPat | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| altRhs | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| altSrcSpan | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| altVarPats | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| ancestorPos | FreeC.IR.Subterm |
| angles | FreeC.Pretty |
| AnyIsAbstract | FreeC.Backend.Agda.Syntax |
| anyIsAbstract | FreeC.Backend.Agda.Syntax |
| AnyWhere | FreeC.Backend.Agda.Syntax |
| App | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 4 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| app | |
| 1 (Function) | FreeC.Backend.Coq.Syntax |
| 2 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Function) | FreeC.Backend.Agda.Syntax |
| appendArgNames | FreeC.Backend.Agda.Syntax |
| applyCohesion | FreeC.Backend.Agda.Syntax |
| applyFreeArgs | FreeC.Backend.Agda.Converter.Free |
| applyModality | FreeC.Backend.Agda.Syntax |
| applyQuantity | FreeC.Backend.Agda.Syntax |
| applyRelevance | FreeC.Backend.Agda.Syntax |
| ApplySubst | FreeC.IR.Subst |
| applySubst | FreeC.IR.Subst |
| appN | FreeC.Backend.Agda.Syntax |
| AppP | FreeC.Backend.Agda.Syntax |
| appP | FreeC.Backend.Agda.Syntax |
| AppView | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| appView | FreeC.Backend.Agda.Syntax |
| Arg | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| ArgExplicit | FreeC.Backend.Coq.Syntax |
| ArgImplicit | FreeC.Backend.Coq.Syntax |
| ArgInfo | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| argInfo | FreeC.Backend.Agda.Syntax |
| argInfoFreeVariables | FreeC.Backend.Agda.Syntax |
| argInfoHiding | FreeC.Backend.Agda.Syntax |
| argInfoModality | FreeC.Backend.Agda.Syntax |
| argInfoOrigin | FreeC.Backend.Agda.Syntax |
| ArgMaximal | FreeC.Backend.Coq.Syntax |
| ArgName | FreeC.Backend.Agda.Syntax |
| argNameToString | FreeC.Backend.Agda.Syntax |
| ArgsPat | FreeC.Backend.Coq.Syntax |
| ArgumentExplicitness | FreeC.Backend.Coq.Syntax |
| Arguments | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| ArgumentSpec | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| ArgumentsSentence | FreeC.Backend.Coq.Syntax |
| Arity | FreeC.Backend.Agda.Syntax |
| Arrow | FreeC.Backend.Coq.Syntax |
| arrows | FreeC.Backend.Coq.Syntax |
| As | FreeC.Backend.Agda.Syntax |
| AsName | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| asName | FreeC.Backend.Agda.Syntax |
| AsName' | FreeC.Backend.Agda.Syntax |
| AsP | FreeC.Backend.Agda.Syntax |
| AsPat | FreeC.Backend.Coq.Syntax |
| asRange | FreeC.Backend.Agda.Syntax |
| Assertion | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| AssertionKeyword | FreeC.Backend.Coq.Syntax |
| AssertionSentence | FreeC.Backend.Coq.Syntax |
| Associativity | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| Assumption | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| AssumptionKeyword | FreeC.Backend.Coq.Syntax |
| AssumptionSentence | FreeC.Backend.Coq.Syntax |
| Assums | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| At | FreeC.Frontend.IR.Token |
| Axiom | FreeC.Backend.Coq.Syntax |
| Axioms | FreeC.Backend.Coq.Syntax |
| backslash | FreeC.Pretty |
| backupPos | FreeC.Backend.Agda.Syntax |
| Bang | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Frontend.IR.Token |
| Bare | FreeC.Backend.Coq.Syntax |
| bare | FreeC.Backend.Coq.Syntax |
| bareNameOf | FreeC.Backend.Agda.Syntax |
| bareNameWithDefault | FreeC.Backend.Agda.Syntax |
| baseLibName | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| Beginning | FreeC.Backend.Agda.Syntax |
| beginningOf | FreeC.Backend.Agda.Syntax |
| beginningOfFile | FreeC.Backend.Agda.Syntax |
| below | FreeC.IR.Subterm |
| beside | FreeC.Pretty |
| bestConInfo | FreeC.Backend.Agda.Syntax |
| Bind | |
| 1 (Type/Class) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| bind | FreeC.Backend.Agda.Converter.Free |
| Binder | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| Binder' | FreeC.Backend.Agda.Syntax |
| binderName | FreeC.Backend.Agda.Syntax |
| binderPattern | FreeC.Backend.Agda.Syntax |
| Binders | FreeC.Backend.Coq.Syntax |
| bindExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| BindHole | FreeC.Backend.Agda.Syntax |
| binding | FreeC.Backend.Agda.Syntax |
| bindSrcSpan | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| bindVarPat | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| blankProof | FreeC.Backend.Coq.Syntax |
| BlockComment | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| BName | FreeC.Backend.Agda.Syntax |
| bnameFixity | FreeC.Backend.Agda.Syntax |
| bnameTactic | FreeC.Backend.Agda.Syntax |
| bool | FreeC.Pretty |
| boolTypeConName | FreeC.IR.Base.Prelude |
| BoundName | FreeC.Backend.Agda.Syntax |
| boundName | FreeC.Backend.Agda.Syntax |
| boundVarsAt | FreeC.IR.Subterm |
| boundVarsOf | FreeC.IR.Subterm |
| boundVarsWithTypeAt | FreeC.IR.Subterm |
| boundVarsWithTypeOf | FreeC.IR.Subterm |
| braces | FreeC.Pretty |
| brackets | FreeC.Pretty |
| BuiltinPragma | FreeC.Backend.Agda.Syntax |
| CASE | FreeC.Frontend.IR.Token |
| Case | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| caseExprAlts | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| caseExprScrutinee | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| caseOf | FreeC.Backend.Agda.Syntax |
| CaseSplit | FreeC.Backend.Agda.Syntax |
| cat | FreeC.Pretty |
| CatchallPragma | FreeC.Backend.Agda.Syntax |
| char | FreeC.Pretty |
| checkPatternFuncDecl | FreeC.Pass.CompletePatternPass |
| CheckType | FreeC.Backend.Coq.Syntax |
| checkType | FreeC.Pass.KindCheckPass |
| childTerms | FreeC.IR.Subterm |
| ClassDefinition | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| ClassSentence | FreeC.Backend.Coq.Syntax |
| Cofix | FreeC.Backend.Coq.Syntax |
| CoFixpoint | FreeC.Backend.Coq.Syntax |
| Cohesion | FreeC.Backend.Agda.Syntax |
| CoInductive | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| colon | FreeC.Pretty |
| column | FreeC.Pretty |
| Comma | FreeC.Frontend.IR.Token |
| comma | FreeC.Pretty |
| Comment | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 3 (Type/Class) | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| comment | FreeC.Backend.Coq.Syntax |
| commentedSentences | FreeC.Backend.Coq.Syntax |
| CommentSentence | FreeC.Backend.Coq.Syntax |
| commentSrcSpan | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| commentText | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| CompilePragma | FreeC.Backend.Agda.Syntax |
| completePatternPass | FreeC.Pass.CompletePatternPass |
| composeCohesion | FreeC.Backend.Agda.Syntax |
| composeModality | FreeC.Backend.Agda.Syntax |
| composeQuantity | FreeC.Backend.Agda.Syntax |
| composeRelevance | FreeC.Backend.Agda.Syntax |
| composeSubst | FreeC.IR.Subst |
| composeSubsts | FreeC.IR.Subst |
| Con | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| conApp | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| ConcreteDef | FreeC.Backend.Agda.Syntax |
| ConDecl | |
| 1 (Type/Class) | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| conDeclFields | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| conDeclIdent | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| conDeclName | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| conDeclQName | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| conDeclSrcSpan | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| ConEntry | FreeC.Environment.Entry |
| ConIdent | FreeC.Frontend.IR.Token |
| conj | FreeC.Backend.Coq.Syntax |
| Conjecture | FreeC.Backend.Coq.Syntax |
| ConName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| ConOCon | FreeC.Backend.Agda.Syntax |
| ConORec | FreeC.Backend.Agda.Syntax |
| ConOrigin | FreeC.Backend.Agda.Syntax |
| ConOSplit | FreeC.Backend.Agda.Syntax |
| ConOSystem | FreeC.Backend.Agda.Syntax |
| ConPat | |
| 1 (Type/Class) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Type/Class) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| 4 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| conPatName | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| conPatSrcSpan | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| conPatToExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| ConRef | FreeC.IR.Reference |
| consConName | FreeC.IR.Base.Prelude |
| consecutiveAndSeparated | FreeC.Backend.Agda.Syntax |
| consPos | FreeC.IR.Subterm |
| ConstArg | |
| 1 (Type/Class) | FreeC.Backend.Coq.Analysis.ConstantArguments |
| 2 (Data Constructor) | FreeC.Backend.Coq.Analysis.ConstantArguments |
| constArgFreshIdent | FreeC.Backend.Coq.Analysis.ConstantArguments |
| constArgIdents | FreeC.Backend.Coq.Analysis.ConstantArguments |
| constArgIndicies | FreeC.Backend.Coq.Analysis.ConstantArguments |
| Constr | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| ConSymbol | FreeC.Frontend.IR.Token |
| context | FreeC.Backend.Coq.Syntax |
| ContextSentence | FreeC.Backend.Coq.Syntax |
| Continuous | FreeC.Backend.Agda.Syntax |
| continuous | FreeC.Backend.Agda.Syntax |
| continuousPerLine | FreeC.Backend.Agda.Syntax |
| convertAnonymousArg | FreeC.Backend.Coq.Converter.Arg |
| convertArg | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Arg |
| 2 (Function) | FreeC.Backend.Agda.Converter.Arg |
| convertDataDecl | FreeC.Backend.Coq.Converter.TypeDecl, FreeC.Backend.Coq.Converter |
| convertDataDecls | FreeC.Backend.Coq.Converter.TypeDecl, FreeC.Backend.Coq.Converter |
| convertDecls | FreeC.Backend.Coq.Converter.Module, FreeC.Backend.Coq.Converter |
| Converter | FreeC.Monad.Converter |
| ConverterIO | FreeC.Monad.Converter |
| ConverterT | FreeC.Monad.Converter |
| convertExpr | FreeC.Backend.Coq.Converter.Expr, FreeC.Backend.Coq.Converter |
| convertFuncComponent | FreeC.Backend.Coq.Converter.FuncDecl, FreeC.Backend.Coq.Converter |
| convertFuncDecls | |
| 1 (Function) | FreeC.Backend.Coq.Converter.FuncDecl, FreeC.Backend.Coq.Converter |
| 2 (Function) | FreeC.Backend.Agda.Converter.FuncDecl, FreeC.Backend.Agda.Converter |
| convertFuncHead | FreeC.Backend.Coq.Converter.FuncDecl.Common |
| ConvertibleSrcSpan | FreeC.IR.SrcSpan, FreeC.Frontend.Haskell.SrcSpanConverter |
| convertImportDecl | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Module |
| 2 (Function) | FreeC.Backend.Agda.Converter.Module |
| convertImportDecls | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Module |
| 2 (Function) | FreeC.Backend.Agda.Converter.Module |
| convertLiftedAlt | FreeC.Backend.Coq.Converter.Expr |
| convertLiftedConType | FreeC.Backend.Agda.Converter.Type |
| convertLiftedExpr | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Expr |
| 2 (Function) | FreeC.Backend.Agda.Converter.Expr |
| convertLiftedFuncType | FreeC.Backend.Agda.Converter.Type |
| convertLiftedType | FreeC.Backend.Coq.Converter.Type |
| convertModName | FreeC.Backend.Agda.Converter.Module |
| convertModule | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Module, FreeC.Backend.Coq.Converter |
| 2 (Function) | FreeC.Backend.Agda.Converter.Module, FreeC.Backend.Agda.Converter |
| convertNonRecFuncDecl | FreeC.Backend.Coq.Converter.FuncDecl.NonRec, FreeC.Backend.Coq.Converter |
| convertNonRecFuncDecls | FreeC.Backend.Coq.Converter.FuncDecl.NonRec |
| convertRecFuncDecls | FreeC.Backend.Coq.Converter.FuncDecl.Rec, FreeC.Backend.Coq.Converter |
| convertRecFuncDeclsWithHelpers | FreeC.Backend.Coq.Converter.FuncDecl.Rec.WithHelpers |
| convertRecFuncDeclsWithHelpers' | FreeC.Backend.Coq.Converter.FuncDecl.Rec.WithHelpers |
| convertRecFuncDeclsWithSection | FreeC.Backend.Coq.Converter.FuncDecl.Rec.WithSections |
| convertSrcSpan | FreeC.IR.SrcSpan, FreeC.Frontend.Haskell.SrcSpanConverter |
| convertType | FreeC.Backend.Coq.Converter.Type, FreeC.Backend.Coq.Converter |
| convertType' | FreeC.Backend.Coq.Converter.Type, FreeC.Backend.Coq.Converter |
| convertTypeComponent | FreeC.Backend.Coq.Converter.TypeDecl, FreeC.Backend.Coq.Converter |
| convertTypeDecls | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Module, FreeC.Backend.Coq.Converter |
| 2 (Function) | FreeC.Backend.Agda.Converter.TypeDecl, FreeC.Backend.Agda.Converter |
| convertTypeSynDecl | FreeC.Backend.Coq.Converter.TypeDecl |
| convertTypeVarDecl | FreeC.Backend.Agda.Converter.Arg |
| convertTypeVarDecls | FreeC.Backend.Coq.Converter.Arg |
| convertTypeVarDecls' | FreeC.Backend.Coq.Converter.Arg |
| coqKeywords | FreeC.Backend.Coq.Keywords |
| Corollary | FreeC.Backend.Coq.Syntax |
| countTelVars | FreeC.Backend.Agda.Syntax |
| CoverageCheck | FreeC.Backend.Agda.Syntax |
| customPragmaPrefix | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| DATA | FreeC.Frontend.IR.Token |
| Data | FreeC.Backend.Agda.Syntax |
| DataDecl | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| dataDecl | FreeC.Backend.Agda.Syntax |
| dataDeclCons | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| DataDef | FreeC.Backend.Agda.Syntax |
| DataEntry | FreeC.Environment.Entry |
| DataOrRecord | FreeC.Backend.Agda.Syntax |
| DataSig | FreeC.Backend.Agda.Syntax |
| Debug | FreeC.Monad.Reporter |
| DecArgIndex | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| DecArgPragma | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| decArgPragmaArg | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| decArgPragmaFuncName | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| Declaration | FreeC.Backend.Agda.Syntax |
| DeclIdent | |
| 1 (Type/Class) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| declIdent | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| declIdentName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| declIdentSrcSpan | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| declName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| declQName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| decreasing | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| defaultArg | FreeC.Backend.Agda.Syntax |
| defaultArgInfo | FreeC.Backend.Agda.Syntax |
| defaultCohesion | FreeC.Backend.Agda.Syntax |
| defaultFixity | FreeC.Backend.Agda.Syntax |
| defaultImportDir | FreeC.Backend.Agda.Syntax |
| defaultModality | FreeC.Backend.Agda.Syntax |
| defaultNamedArg | FreeC.Backend.Agda.Syntax |
| defaultQuantity | FreeC.Backend.Agda.Syntax |
| defaultRelevance | FreeC.Backend.Agda.Syntax |
| defineDecArg | FreeC.Environment |
| defineFuncDeclsPass | FreeC.Pass.DefineDeclPass |
| defineTypeDeclsPass | FreeC.Pass.DefineDeclPass |
| Definition | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Coq.Syntax |
| DefinitionDef | FreeC.Backend.Coq.Syntax |
| DefinitionSentence | FreeC.Backend.Coq.Syntax |
| definitionSentence | FreeC.Backend.Coq.Syntax |
| Delayed | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| dependencyAnalysisPass | FreeC.Pass.DependencyAnalysisPass |
| DependencyAwarePass | FreeC.Pass.DependencyAnalysisPass |
| DependencyComponent | FreeC.IR.DependencyGraph |
| dependencyComponents | FreeC.IR.DependencyGraph |
| DependencyGraph | |
| 1 (Type/Class) | FreeC.IR.DependencyGraph |
| 2 (Data Constructor) | FreeC.IR.DependencyGraph |
| dependsDirectlyOn | FreeC.IR.DependencyGraph |
| DepRetType | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| DepthMap | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| depthMapAt | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| dgEntries | FreeC.IR.DependencyGraph |
| DGEntry | FreeC.IR.DependencyGraph |
| dgGetEntry | FreeC.IR.DependencyGraph |
| dgGetVertex | FreeC.IR.DependencyGraph |
| dgGraph | FreeC.IR.DependencyGraph |
| DGKey | FreeC.IR.DependencyGraph |
| Direction | FreeC.Backend.Coq.Syntax |
| disj | FreeC.Backend.Coq.Syntax |
| displayB | FreeC.Pretty |
| displayIO | FreeC.Pretty |
| DisplayPragma | FreeC.Backend.Agda.Syntax |
| displayT | FreeC.Pretty |
| displayTStrict | FreeC.Pretty |
| DoBind | FreeC.Backend.Agda.Syntax |
| DoBlock | FreeC.Backend.Agda.Syntax |
| Doc | FreeC.Pretty |
| DoLet | FreeC.Backend.Agda.Syntax |
| DomainFree | FreeC.Backend.Agda.Syntax |
| DomainFull | FreeC.Backend.Agda.Syntax |
| DontCare | FreeC.Backend.Agda.Syntax |
| DontOpen | FreeC.Backend.Agda.Syntax |
| DoOpen | FreeC.Backend.Agda.Syntax |
| DoStmt | FreeC.Backend.Agda.Syntax |
| Dot | |
| 1 (Data Constructor) | FreeC.Frontend.IR.Token |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| dot | FreeC.Pretty |
| DoThen | FreeC.Backend.Agda.Syntax |
| DotP | FreeC.Backend.Agda.Syntax |
| double | FreeC.Pretty |
| DoubleColon | FreeC.Frontend.IR.Token |
| DoubleDot | FreeC.Backend.Agda.Syntax |
| dquote | FreeC.Pretty |
| dquotes | FreeC.Pretty |
| Effect | FreeC.LiftedIR.Effect |
| effectAnalysisPass | FreeC.Pass.EffectAnalysisPass |
| Ellipsis | FreeC.Backend.Agda.Syntax |
| EllipsisP | FreeC.Backend.Agda.Syntax |
| ellipsisRange | FreeC.Backend.Agda.Syntax |
| ellipsisWithArgs | FreeC.Backend.Agda.Syntax |
| ELSE | FreeC.Frontend.IR.Token |
| empty | FreeC.Pretty |
| emptyEnv | FreeC.Environment |
| encapsulatesEffects | FreeC.Environment |
| enclose | FreeC.Pretty |
| encloseSep | FreeC.Pretty |
| End | FreeC.Backend.Agda.Syntax |
| entryAgdaIdent | FreeC.Environment.Entry |
| entryAgdaSmartIdent | FreeC.Environment.Entry |
| entryArgTypes | FreeC.Environment.Entry |
| entryArity | FreeC.Environment.Entry |
| entryConsNames | FreeC.Environment.Entry |
| entryEffects | FreeC.Environment.Entry |
| entryEncapsulatesEffects | FreeC.Environment.Entry |
| entryHasSmartIdent | FreeC.Environment.Entry |
| entryIdent | FreeC.Environment.Entry |
| entryIsPure | FreeC.Environment.Entry |
| entryName | FreeC.Environment.Entry |
| entryNeedsFreeArgs | FreeC.Environment.Entry |
| entryReturnType | FreeC.Environment.Entry |
| entryScope | FreeC.Environment.Entry |
| entryScopedName | FreeC.Environment.Entry |
| entrySmartIdent | FreeC.Environment.Entry |
| entrySrcSpan | FreeC.Environment.Entry |
| entryStrictArgs | FreeC.Environment.Entry |
| entryType | FreeC.Environment.Entry |
| entryTypeArgs | FreeC.Environment.Entry |
| entryTypeSyn | FreeC.Environment.Entry |
| envAvailableModules | FreeC.Environment |
| envDecArgs | FreeC.Environment |
| envEntries | FreeC.Environment |
| EnvEntry | FreeC.Environment.Entry |
| envFreshIdentCount | FreeC.Environment |
| Environment | |
| 1 (Type/Class) | FreeC.Environment |
| 2 (Data Constructor) | FreeC.Environment |
| Equal | FreeC.Backend.Agda.Syntax |
| EqualP | FreeC.Backend.Agda.Syntax |
| Equals | FreeC.Frontend.IR.Token |
| equals | |
| 1 (Function) | FreeC.Backend.Coq.Syntax |
| 2 (Function) | FreeC.Pretty |
| Equation | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| equation | FreeC.Backend.Coq.Syntax |
| ERROR | FreeC.Frontend.IR.Token |
| Error | FreeC.Monad.Reporter |
| ErrorExpr | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| errorExpr | FreeC.Backend.Agda.Converter.Free |
| errorExprMsg | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| errorFuncName | FreeC.IR.Base.Prelude |
| etaConversionPass | FreeC.Pass.EtaConversionPass |
| etaConvertExpr | FreeC.Pass.EtaConversionPass |
| etaConvertFuncDecl | FreeC.Pass.EtaConversionPass |
| EtaPragma | FreeC.Backend.Agda.Syntax |
| ETel | FreeC.Backend.Agda.Syntax |
| evalConverter | FreeC.Monad.Converter |
| evalConverterT | FreeC.Monad.Converter |
| evalReporter | FreeC.Monad.Reporter |
| Example | FreeC.Backend.Coq.Syntax |
| execConverter | FreeC.Monad.Converter |
| execConverterT | FreeC.Monad.Converter |
| ExistingClassSentence | FreeC.Backend.Coq.Syntax |
| expandAllTypeSynonyms | FreeC.IR.TypeSynExpansion |
| expandAllTypeSynonymsInConDecl | FreeC.IR.TypeSynExpansion |
| expandAllTypeSynonymsInConDeclWhere | FreeC.IR.TypeSynExpansion |
| expandAllTypeSynonymsInDecl | FreeC.IR.TypeSynExpansion |
| expandAllTypeSynonymsInDeclWhere | FreeC.IR.TypeSynExpansion |
| expandAllTypeSynonymsWhere | FreeC.IR.TypeSynExpansion |
| ExpandedEllipsis | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| expandTypeSynonym | FreeC.IR.TypeSynExpansion |
| expandTypeSynonymAt | FreeC.IR.TypeSynExpansion |
| expandTypeSynonyms | FreeC.IR.TypeSynExpansion |
| expandTypeSynonymsWhere | FreeC.IR.TypeSynExpansion |
| Explicit | FreeC.Backend.Coq.Syntax |
| ExplicitApp | FreeC.Backend.Coq.Syntax |
| explicitApp | FreeC.Backend.Coq.Syntax |
| ExplicitArgsPat | FreeC.Backend.Coq.Syntax |
| ExplicitLevel | FreeC.Backend.Coq.Syntax |
| Explicitness | FreeC.Backend.Coq.Syntax |
| Export | FreeC.Backend.Coq.Syntax |
| exportPass | FreeC.Pass.ExportPass |
| Expr | |
| 1 (Type/Class) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Type/Class) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprAgdaVarName | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprAppArgs | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprAppFunc | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprAppLhs | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprAppRhs | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprAppTypeArgs | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprBindArg | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprBindCont | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprConName | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprCoqVarIdent | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprEffects | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprFieldA | FreeC.Backend.Agda.Syntax |
| exprFreeArgs | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprPureArg | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprScrSpan | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprShareArg | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprShareType | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprSrcSpan | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| exprType | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprTypeAppLhs | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprTypeAppRhs | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprTypeScheme | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| exprVarName | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| ExprWhere | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| ExtendedLam | FreeC.Backend.Agda.Syntax |
| extractModName | FreeC.Frontend.Haskell.Simplifier |
| Fact | FreeC.Backend.Coq.Syntax |
| Field | FreeC.Backend.Agda.Syntax |
| FieldAssignment | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| FieldAssignment' | FreeC.Backend.Agda.Syntax |
| FieldSig | FreeC.Backend.Agda.Syntax |
| FileSpan | FreeC.IR.SrcSpan |
| FileType | FreeC.Backend.Agda.Syntax |
| fill | FreeC.Pretty |
| fillBreak | FreeC.Pretty |
| fillCat | FreeC.Pretty |
| fillSep | FreeC.Pretty |
| filterSubst | FreeC.IR.Subst |
| findFirstSubterm | FreeC.IR.Subterm |
| findSubtermPos | FreeC.IR.Subterm |
| findSubterms | FreeC.IR.Subterm |
| findSubtermWithPos | FreeC.IR.Subterm |
| firstNonTakenName | FreeC.Backend.Agda.Syntax |
| fittingNamedArg | FreeC.Backend.Agda.Syntax |
| Fix | FreeC.Backend.Coq.Syntax |
| FixBodies | FreeC.Backend.Coq.Syntax |
| FixBody | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| Fixity | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| Fixity' | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| fixityAssoc | FreeC.Backend.Agda.Syntax |
| FixityLevel | FreeC.Backend.Agda.Syntax |
| fixityLevel | FreeC.Backend.Agda.Syntax |
| fixityRange | FreeC.Backend.Agda.Syntax |
| FixMany | FreeC.Backend.Coq.Syntax |
| FixOne | FreeC.Backend.Coq.Syntax |
| Fixpoint | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| FixpointSentence | FreeC.Backend.Coq.Syntax |
| Flat | FreeC.Backend.Agda.Syntax |
| flattenExpr | FreeC.Pass.FlattenExprPass |
| flattenExprPass | FreeC.Pass.FlattenExprPass |
| float | FreeC.Pretty |
| FORALL | FreeC.Frontend.IR.Token |
| Forall | FreeC.Backend.Coq.Syntax |
| ForeignPragma | FreeC.Backend.Agda.Syntax |
| forFree | FreeC.Backend.Coq.Base |
| free | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| 3 (Function) | FreeC.Backend.Agda.Converter.Free |
| freeArgBinder | FreeC.Backend.Agda.Converter.Free |
| freeArgs | FreeC.Backend.Coq.Base |
| freeBind | FreeC.Backend.Coq.Base |
| freeImpureCon | FreeC.Backend.Coq.Base |
| freePureCon | FreeC.Backend.Coq.Base |
| FreeTypeCon | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| freeTypeVars | FreeC.IR.Reference |
| freeTypeVarSet | FreeC.IR.Reference |
| FreeVariables | FreeC.Backend.Agda.Syntax |
| freeVariablesFromList | FreeC.Backend.Agda.Syntax |
| freeVars | FreeC.IR.Reference |
| freeVarSet | FreeC.IR.Reference |
| freshAgdaVar | FreeC.Environment.Fresh |
| freshArgPrefix | FreeC.Environment.Fresh |
| freshBoolPrefix | FreeC.Environment.Fresh |
| freshCoqIdent | FreeC.Environment.Fresh |
| freshCoqQualid | FreeC.Environment.Fresh |
| FreshEntry | FreeC.Environment.Entry |
| freshFuncPrefix | FreeC.Environment.Fresh |
| freshHaskellIdent | FreeC.Environment.Fresh |
| freshHaskellName | FreeC.Environment.Fresh |
| freshHaskellQName | FreeC.Environment.Fresh |
| freshIRQName | FreeC.Environment.Fresh |
| freshNormalformArgPrefix | FreeC.Environment.Fresh |
| FreshScope | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| freshSharingArgPrefix | FreeC.Environment.Fresh |
| freshTypeArgPrefix | FreeC.Environment.Fresh |
| freshTypeVar | FreeC.Environment.Fresh |
| freshTypeVarPrefix | FreeC.Environment.Fresh |
| fromNonRecursive | FreeC.Backend.Coq.Converter.TypeDecl |
| fromOrdinary | FreeC.Backend.Agda.Syntax |
| Fun | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| fun | |
| 1 (Function) | FreeC.Backend.Coq.Syntax |
| 2 (Function) | FreeC.Backend.Agda.Syntax |
| FuncDecl | |
| 1 (Type/Class) | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclArgs | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclIdent | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclName | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclQName | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclReturnType | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclRhs | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclSrcSpan | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclType | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclTypeArgs | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDeclTypeScheme | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| funcDef | FreeC.Backend.Agda.Syntax |
| FuncEntry | FreeC.Environment.Entry |
| FunClause | FreeC.Backend.Agda.Syntax |
| funcSig | FreeC.Backend.Agda.Syntax |
| FuncType | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| funcType | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| funcTypeArg | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| funcTypeRes | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| fuseIntervals | FreeC.Backend.Agda.Syntax |
| fuseRange | FreeC.Backend.Agda.Syntax |
| fuseRanges | FreeC.Backend.Agda.Syntax |
| Generalizability | FreeC.Backend.Coq.Syntax |
| Generalizable | FreeC.Backend.Coq.Syntax |
| Generalize | FreeC.Backend.Agda.Syntax |
| Generalized | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| generateArgBinder | FreeC.Backend.Coq.Converter.Arg |
| generateBind | FreeC.Backend.Coq.Converter.Free |
| generateBinds | FreeC.Backend.Coq.Converter.Free |
| generatedLibName | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| generateImport | FreeC.Backend.Coq.Converter.Module |
| generateInductionScheme | FreeC.Backend.Coq.Converter.TypeDecl.InductionScheme |
| generatePure | |
| 1 (Function) | FreeC.Backend.Coq.Converter.Free |
| 2 (Function) | FreeC.Backend.Agda.Converter.Free |
| generateTypeclassInstances | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| genericApply | FreeC.Backend.Coq.Converter.Free |
| genericApply' | FreeC.Backend.Coq.Converter.Free |
| genericArgDecls | FreeC.Backend.Coq.Converter.Free |
| genericArgVariables | FreeC.Backend.Coq.Converter.Free |
| genericForFree | FreeC.Backend.Coq.Converter.Free |
| GenPart | FreeC.Backend.Agda.Syntax |
| getArgInfo | FreeC.Backend.Agda.Syntax |
| getCohesion | FreeC.Backend.Agda.Syntax |
| getCohesionMod | FreeC.Backend.Agda.Syntax |
| getEnv | FreeC.Monad.Converter |
| getFreeVariables | FreeC.Backend.Agda.Syntax |
| getFreeVariablesArgInfo | FreeC.Backend.Agda.Syntax |
| getFuncName | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| getHiding | FreeC.Backend.Agda.Syntax |
| getHidingArgInfo | FreeC.Backend.Agda.Syntax |
| getIntervalFile | FreeC.Backend.Agda.Syntax |
| getModality | FreeC.Backend.Agda.Syntax |
| getModalityArgInfo | FreeC.Backend.Agda.Syntax |
| getNameOf | FreeC.Backend.Agda.Syntax |
| getOrigin | FreeC.Backend.Agda.Syntax |
| getOriginArgInfo | FreeC.Backend.Agda.Syntax |
| getQuantity | FreeC.Backend.Agda.Syntax |
| getQuantityMod | FreeC.Backend.Agda.Syntax |
| getRange | FreeC.Backend.Agda.Syntax |
| getRelevance | FreeC.Backend.Agda.Syntax |
| getRelevanceMod | FreeC.Backend.Agda.Syntax |
| getToken | FreeC.Frontend.IR.Scanner |
| getTokenPos | FreeC.Frontend.IR.Scanner |
| getTypeConName | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| Global | FreeC.Backend.Coq.Syntax |
| group | FreeC.Pretty |
| groupModules | FreeC.IR.DependencyGraph |
| hang | FreeC.Pretty |
| HasDeclIdent | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| hasEffect | FreeC.Environment |
| HasEta | FreeC.Backend.Agda.Syntax |
| hasNoFreeVariables | FreeC.Backend.Agda.Syntax |
| hasQuantity0 | FreeC.Backend.Agda.Syntax |
| hasQuantity1 | FreeC.Backend.Agda.Syntax |
| hasQuantityω | FreeC.Backend.Agda.Syntax |
| HasRange | FreeC.Backend.Agda.Syntax |
| HasRefs | FreeC.IR.Reference |
| hasSourceCode | FreeC.IR.SrcSpan |
| hasSrcFileContents | FreeC.IR.SrcSpan |
| hasSrcSpanFile | FreeC.IR.SrcSpan |
| HasType | FreeC.Backend.Coq.Syntax |
| hcat | FreeC.Pretty |
| Hidden | FreeC.Backend.Agda.Syntax |
| hidden | FreeC.Backend.Agda.Syntax |
| HiddenArg | FreeC.Backend.Agda.Syntax |
| hiddenArg_ | FreeC.Backend.Agda.Syntax |
| HiddenP | FreeC.Backend.Agda.Syntax |
| hide | FreeC.Backend.Agda.Syntax |
| hideOrKeepInstance | FreeC.Backend.Agda.Syntax |
| Hiding | FreeC.Backend.Agda.Syntax |
| hiding | FreeC.Backend.Agda.Syntax |
| Hint | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| HintConstants | FreeC.Backend.Coq.Syntax |
| HintConstructors | FreeC.Backend.Coq.Syntax |
| HintDefinition | FreeC.Backend.Coq.Syntax |
| HintExtern | FreeC.Backend.Coq.Syntax |
| HintImmediate | FreeC.Backend.Coq.Syntax |
| HintResolve | FreeC.Backend.Coq.Syntax |
| HintResolveImp | FreeC.Backend.Coq.Syntax |
| HintSentence | FreeC.Backend.Coq.Syntax |
| HintTransparency | FreeC.Backend.Coq.Syntax |
| HintUnfold | FreeC.Backend.Coq.Syntax |
| HintVariables | FreeC.Backend.Coq.Syntax |
| hoist | FreeC.Monad.Class.Hoistable, FreeC.Monad.Reporter, FreeC.Monad.Converter |
| Hoistable | FreeC.Monad.Class.Hoistable |
| hoistMaybe | FreeC.Monad.Class.Hoistable |
| Hole | FreeC.Backend.Agda.Syntax |
| HoleContent | FreeC.Backend.Agda.Syntax |
| HoleContent' | FreeC.Backend.Agda.Syntax |
| HoleContentExpr | FreeC.Backend.Agda.Syntax |
| HoleContentRewrite | FreeC.Backend.Agda.Syntax |
| hPutDoc | FreeC.Pretty |
| hPutPretty | FreeC.Pretty |
| hPutPrettyLn | FreeC.Pretty |
| HsChar | FreeC.Backend.Coq.Syntax |
| hsep | FreeC.Pretty |
| HsString | FreeC.Backend.Coq.Syntax |
| Hypotheses | FreeC.Backend.Coq.Syntax |
| Hypothesis | FreeC.Backend.Coq.Syntax |
| Id | FreeC.Backend.Agda.Syntax |
| Ident | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 3 (Data Constructor) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| 4 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| ident | |
| 1 (Function) | FreeC.Backend.Coq.Syntax |
| 2 (Function) | FreeC.Backend.Agda.Syntax |
| identFromName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| identFromQName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| identifyConstArgs | FreeC.Backend.Coq.Analysis.ConstantArguments |
| identifyDecArgs | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| identitySubst | FreeC.IR.Subst |
| IdentP | FreeC.Backend.Agda.Syntax |
| IdiomBrackets | FreeC.Backend.Agda.Syntax |
| IdPart | FreeC.Backend.Agda.Syntax |
| idPos | FreeC.Backend.Coq.Base |
| idShape | FreeC.Backend.Coq.Base |
| iEnd | FreeC.Backend.Agda.Syntax |
| IF | FreeC.Frontend.IR.Token |
| If | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| ifExprCond | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| ifExprElse | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| ifExprThen | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| IfStyle | FreeC.Backend.Coq.Syntax |
| ifThenElse | FreeC.Backend.Agda.Syntax |
| iLength | FreeC.Backend.Agda.Syntax |
| Implicit | FreeC.Backend.Coq.Syntax |
| implicitArg | FreeC.Backend.Coq.Base |
| implicitPreludePass | FreeC.Pass.ImplicitPreludePass |
| IMPORT | FreeC.Frontend.IR.Token |
| Import | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| ImportDecl | |
| 1 (Type/Class) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| ImportDirective | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| ImportDirective' | FreeC.Backend.Agda.Syntax |
| importDirRange | FreeC.Backend.Agda.Syntax |
| ImportedModule | FreeC.Backend.Agda.Syntax |
| ImportedName | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| ImportedName' | FreeC.Backend.Agda.Syntax |
| ImportExport | FreeC.Backend.Coq.Syntax |
| importName | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| importPass | FreeC.Pass.ImportPass |
| imports | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| importSrcSpan | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| ImpossiblePragma | FreeC.Backend.Agda.Syntax |
| impRenaming | FreeC.Backend.Agda.Syntax |
| IN | FreeC.Frontend.IR.Token |
| IndBody | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| indent | FreeC.Pretty |
| Induction | FreeC.Backend.Agda.Syntax |
| Inductive | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| InductiveSentence | FreeC.Backend.Coq.Syntax |
| inEnv | FreeC.Monad.Converter |
| Inferred | FreeC.Backend.Coq.Syntax |
| inferredFun | FreeC.Backend.Coq.Syntax |
| Infix | FreeC.Backend.Agda.Syntax |
| InfixDef | FreeC.Backend.Agda.Syntax |
| InfixDefinition | FreeC.Backend.Coq.Syntax |
| InfixPat | FreeC.Backend.Coq.Syntax |
| Info | FreeC.Monad.Reporter |
| initDepthMap | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| InjectivePragma | FreeC.Backend.Agda.Syntax |
| inlineExpr | FreeC.IR.Inlining |
| inlineFuncDecls | FreeC.IR.Inlining |
| inlineLambdaExpr | FreeC.Pass.InlineLambdaPass |
| inlineLambdaPass | FreeC.Pass.InlineLambdaPass |
| InlinePragma | FreeC.Backend.Agda.Syntax |
| InScope | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| InScopePat | FreeC.Backend.Coq.Syntax |
| Inserted | FreeC.Backend.Agda.Syntax |
| Instance | FreeC.Backend.Agda.Syntax |
| InstanceArg | FreeC.Backend.Agda.Syntax |
| InstanceB | FreeC.Backend.Agda.Syntax |
| InstanceDef | FreeC.Backend.Agda.Syntax |
| InstanceDefinition | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| InstanceP | FreeC.Backend.Agda.Syntax |
| InstanceSentence | FreeC.Backend.Coq.Syntax |
| InstanceTerm | FreeC.Backend.Coq.Syntax |
| instantiateTypeScheme | FreeC.IR.TypeScheme |
| instantiateTypeScheme' | FreeC.IR.TypeScheme |
| int | FreeC.Pretty |
| integer | FreeC.Pretty |
| integerScope | FreeC.Backend.Coq.Base |
| integerTypeConName | FreeC.IR.Base.Prelude |
| InteractionId | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| interactionId | FreeC.Backend.Agda.Syntax |
| interfaceAgdaLibName | FreeC.Environment.ModuleInterface |
| interfaceEntries | FreeC.Environment.ModuleInterface |
| interfaceExports | FreeC.Environment.ModuleInterface |
| interfaceLibName | FreeC.Environment.ModuleInterface |
| interfaceModName | FreeC.Environment.ModuleInterface |
| interleaveRanges | FreeC.Backend.Agda.Syntax |
| Internal | FreeC.Monad.Reporter |
| internalIdentChar | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| Interval | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| Interval' | FreeC.Backend.Agda.Syntax |
| intervalInvariant | FreeC.Backend.Agda.Syntax |
| intervalsToRange | FreeC.Backend.Agda.Syntax |
| intervalToRange | FreeC.Backend.Agda.Syntax |
| IntervalWithoutFile | FreeC.Backend.Agda.Syntax |
| IntLiteral | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| intLiteral | FreeC.Backend.Agda.Syntax |
| intLiteralValue | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| IntToken | FreeC.Frontend.IR.Token |
| inverseApplyCohesion | FreeC.Backend.Agda.Syntax |
| inverseApplyModality | FreeC.Backend.Agda.Syntax |
| inverseApplyQuantity | FreeC.Backend.Agda.Syntax |
| inverseApplyRelevance | FreeC.Backend.Agda.Syntax |
| inverseComposeCohesion | FreeC.Backend.Agda.Syntax |
| inverseComposeModality | FreeC.Backend.Agda.Syntax |
| inverseComposeQuantity | FreeC.Backend.Agda.Syntax |
| inverseComposeRelevance | FreeC.Backend.Agda.Syntax |
| Invert | FreeC.Backend.Agda.Syntax |
| Irrelevant | FreeC.Backend.Agda.Syntax |
| irrToNonStrict | FreeC.Backend.Agda.Syntax |
| IsAbstract | FreeC.Backend.Agda.Syntax |
| isAbsurdP | FreeC.Backend.Agda.Syntax |
| isBinderP | FreeC.Backend.Agda.Syntax |
| isConEntry | FreeC.Environment.Entry |
| isConRef | FreeC.IR.Reference |
| IsData | FreeC.Backend.Agda.Syntax |
| isDataEntry | FreeC.Environment.Entry |
| isDefaultImportDir | FreeC.Backend.Agda.Syntax |
| isEmpty | FreeC.Pretty |
| isFatal | FreeC.Monad.Reporter |
| isFuncEntry | FreeC.Environment.Entry |
| isFunction | FreeC.Environment |
| isFuncType | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| isHole | FreeC.Backend.Agda.Syntax |
| IsInfix | FreeC.Backend.Agda.Syntax |
| isInfix | FreeC.Backend.Agda.Syntax |
| isInScope | FreeC.Backend.Agda.Syntax |
| isInsertedHidden | FreeC.Backend.Agda.Syntax |
| IsInstance | FreeC.Backend.Agda.Syntax |
| isInstance | FreeC.Backend.Agda.Syntax |
| isInternalIdent | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| isInternalName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| isInternalQName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| isIrrelevant | FreeC.Backend.Agda.Syntax |
| IsMacro | FreeC.Backend.Agda.Syntax |
| isModuleAvailable | FreeC.Environment |
| IsNoName | FreeC.Backend.Agda.Syntax |
| isNoName | FreeC.Backend.Agda.Syntax |
| isNonfix | FreeC.Backend.Agda.Syntax |
| isNonStrict | FreeC.Backend.Agda.Syntax |
| isOpenMixfix | FreeC.Backend.Agda.Syntax |
| isOperator | FreeC.Backend.Agda.Syntax |
| isOverlappable | FreeC.Backend.Agda.Syntax |
| isPattern | FreeC.Backend.Agda.Syntax |
| isPostfix | FreeC.Backend.Agda.Syntax |
| isPrefix | FreeC.Backend.Agda.Syntax |
| isPureVar | FreeC.Environment |
| isQualified | FreeC.Backend.Agda.Syntax |
| IsRecord | FreeC.Backend.Agda.Syntax |
| isRelevant | FreeC.Backend.Agda.Syntax |
| isSingleIdentifierP | FreeC.Backend.Agda.Syntax |
| isStripped | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| iStart | FreeC.Backend.Agda.Syntax |
| isTopLevelEntry | FreeC.Environment.Entry |
| isTopLevelFuncDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| isTopLevelTypeDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| isTopLevelTypeSig | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| isTypeApp | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| isTypeCon | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| isTypeRef | FreeC.IR.Reference |
| isTypeSynDecl | FreeC.Backend.Coq.Converter.TypeDecl |
| isTypeSynEntry | FreeC.Environment.Entry |
| isTypeVar | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| isTypeVarEntry | FreeC.Environment.Entry |
| isUnderscore | FreeC.Backend.Agda.Syntax |
| isUnqualified | FreeC.Backend.Agda.Syntax |
| isValueRef | FreeC.IR.Reference |
| isVarEntry | FreeC.Environment.Entry |
| isVariable | FreeC.Environment |
| isVarRef | FreeC.IR.Reference |
| Keyword | |
| 1 (Type/Class) | FreeC.Frontend.IR.Token |
| 2 (Data Constructor) | FreeC.Frontend.IR.Token |
| keywords | FreeC.Frontend.IR.Token |
| KillRange | FreeC.Backend.Agda.Syntax |
| killRange | FreeC.Backend.Agda.Syntax |
| killRange1 | FreeC.Backend.Agda.Syntax |
| killRange10 | FreeC.Backend.Agda.Syntax |
| killRange11 | FreeC.Backend.Agda.Syntax |
| killRange12 | FreeC.Backend.Agda.Syntax |
| killRange13 | FreeC.Backend.Agda.Syntax |
| killRange14 | FreeC.Backend.Agda.Syntax |
| killRange15 | FreeC.Backend.Agda.Syntax |
| killRange16 | FreeC.Backend.Agda.Syntax |
| killRange17 | FreeC.Backend.Agda.Syntax |
| killRange18 | FreeC.Backend.Agda.Syntax |
| killRange19 | FreeC.Backend.Agda.Syntax |
| killRange2 | FreeC.Backend.Agda.Syntax |
| killRange3 | FreeC.Backend.Agda.Syntax |
| killRange4 | FreeC.Backend.Agda.Syntax |
| killRange5 | FreeC.Backend.Agda.Syntax |
| killRange6 | FreeC.Backend.Agda.Syntax |
| killRange7 | FreeC.Backend.Agda.Syntax |
| killRange8 | FreeC.Backend.Agda.Syntax |
| killRange9 | FreeC.Backend.Agda.Syntax |
| killRangeMap | FreeC.Backend.Agda.Syntax |
| KillRangeT | FreeC.Backend.Agda.Syntax |
| kindCheckPass | FreeC.Pass.KindCheckPass |
| KnownFVs | FreeC.Backend.Agda.Syntax |
| Lam | FreeC.Backend.Agda.Syntax |
| Lambda | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.Frontend.IR.Token |
| 3 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| lambda | FreeC.Backend.Agda.Syntax |
| lambdaExprArgs | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| lambdaExprRhs | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| LamBinding | FreeC.Backend.Agda.Syntax |
| LamBinding' | FreeC.Backend.Agda.Syntax |
| lamBindingsToTelescope | FreeC.Backend.Agda.Syntax |
| lamCatchAll | FreeC.Backend.Agda.Syntax |
| LamClause | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| lamClause | FreeC.Backend.Agda.Syntax |
| lamLHS | FreeC.Backend.Agda.Syntax |
| lamRHS | FreeC.Backend.Agda.Syntax |
| lamWhere | FreeC.Backend.Agda.Syntax |
| langle | FreeC.Pretty |
| LBrace | FreeC.Frontend.IR.Token |
| lbrace | FreeC.Pretty |
| lbracket | FreeC.Pretty |
| LeftAssoc | FreeC.Backend.Agda.Syntax |
| LeftAssociativity | FreeC.Backend.Coq.Syntax |
| leftOf | FreeC.IR.Subterm |
| LeftToRight | FreeC.Backend.Coq.Syntax |
| Lemma | FreeC.Backend.Coq.Syntax |
| LensArgInfo | FreeC.Backend.Agda.Syntax |
| LensCohesion | FreeC.Backend.Agda.Syntax |
| LensFixity | FreeC.Backend.Agda.Syntax |
| lensFixity | FreeC.Backend.Agda.Syntax |
| LensFixity' | FreeC.Backend.Agda.Syntax |
| lensFixity' | FreeC.Backend.Agda.Syntax |
| LensFreeVariables | FreeC.Backend.Agda.Syntax |
| LensHiding | FreeC.Backend.Agda.Syntax |
| LensInScope | FreeC.Backend.Agda.Syntax |
| lensInScope | FreeC.Backend.Agda.Syntax |
| LensIsAbstract | FreeC.Backend.Agda.Syntax |
| lensIsAbstract | FreeC.Backend.Agda.Syntax |
| LensModality | FreeC.Backend.Agda.Syntax |
| LensNamed | FreeC.Backend.Agda.Syntax |
| lensNamed | FreeC.Backend.Agda.Syntax |
| LensOrigin | FreeC.Backend.Agda.Syntax |
| LensQuantity | FreeC.Backend.Agda.Syntax |
| LensRelevance | FreeC.Backend.Agda.Syntax |
| LET | FreeC.Frontend.IR.Token |
| Let | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| LetDef | FreeC.Backend.Coq.Syntax |
| letExprBinds | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| letExprIn | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| letSortPass | FreeC.Pass.LetSortPass |
| LetTick | FreeC.Backend.Coq.Syntax |
| LetTuple | FreeC.Backend.Coq.Syntax |
| Level | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| LevelExplicitOrNext | FreeC.Backend.Coq.Syntax |
| LHS | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| LHSCore | FreeC.Backend.Agda.Syntax |
| lhsDefName | FreeC.Backend.Agda.Syntax |
| lhsDestructor | FreeC.Backend.Agda.Syntax |
| lhsExpandedEllipsis | FreeC.Backend.Agda.Syntax |
| lhsFocus | FreeC.Backend.Agda.Syntax |
| LHSHead | FreeC.Backend.Agda.Syntax |
| lhsHead | FreeC.Backend.Agda.Syntax |
| lhsOriginalPattern | FreeC.Backend.Agda.Syntax |
| lhsPats | FreeC.Backend.Agda.Syntax |
| lhsPatsLeft | FreeC.Backend.Agda.Syntax |
| LHSProj | FreeC.Backend.Agda.Syntax |
| lhsRewriteEqn | FreeC.Backend.Agda.Syntax |
| LHSWith | FreeC.Backend.Agda.Syntax |
| lhsWithExpr | FreeC.Backend.Agda.Syntax |
| lhsWithPatterns | FreeC.Backend.Agda.Syntax |
| lift | FreeC.Monad.Reporter, FreeC.Monad.Converter |
| lift' | FreeC.Monad.Converter |
| liftConArgType | FreeC.LiftedIR.Converter.Type |
| liftConverter | FreeC.Monad.Converter |
| liftExpr | FreeC.LiftedIR.Converter.Expr |
| liftFuncArgTypes | FreeC.LiftedIR.Converter.Type |
| liftIO | FreeC.Monad.Reporter |
| liftReporter | FreeC.Monad.Reporter |
| liftType | FreeC.LiftedIR.Converter.Type |
| liftType' | FreeC.LiftedIR.Converter.Type |
| liftVarPatType | FreeC.LiftedIR.Converter.Type |
| line | FreeC.Pretty |
| LinearIf | FreeC.Backend.Coq.Syntax |
| linebreak | FreeC.Pretty |
| LineComment | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| list | FreeC.Pretty |
| listTypeConName | FreeC.IR.Base.Prelude |
| Lit | FreeC.Backend.Agda.Syntax |
| LitP | FreeC.Backend.Agda.Syntax |
| lModCohesion | FreeC.Backend.Agda.Syntax |
| lModQuantity | FreeC.Backend.Agda.Syntax |
| lModRelevance | FreeC.Backend.Agda.Syntax |
| loadConfig | FreeC.Util.Config |
| loadModuleInterface | FreeC.Environment.ModuleInterface.Decoder |
| Local | FreeC.Backend.Coq.Syntax |
| localEnv | FreeC.Monad.Converter |
| Locality | FreeC.Backend.Coq.Syntax |
| LocalModule | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| LocalModuleSentence | FreeC.Backend.Coq.Syntax |
| lookupAgdaFreshIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupAgdaIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupAgdaSmartIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupAgdaTypeIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupAgdaValIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupArgTypes | FreeC.Environment |
| lookupArity | FreeC.Environment |
| lookupAvailableModule | FreeC.Environment |
| lookupAvailableModuleOrFail | FreeC.Environment.LookupOrFail |
| lookupDecArg | FreeC.Environment |
| lookupDecArgIdent | FreeC.Environment |
| lookupDecArgIndex | FreeC.Environment |
| lookupDepth | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| lookupEffects | FreeC.Environment |
| lookupEntry | FreeC.Environment |
| lookupEntryOrFail | FreeC.Environment.LookupOrFail |
| lookupIdent | FreeC.Environment |
| lookupIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupModName | FreeC.Environment |
| lookupReturnType | FreeC.Environment |
| lookupSmartIdent | FreeC.Environment |
| lookupSmartIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupSrcFile | FreeC.IR.SrcSpan |
| lookupSrcSpan | FreeC.Environment |
| lookupStrictArgs | FreeC.Environment |
| lookupTypeArgArity | FreeC.Environment |
| lookupTypeArgs | FreeC.Environment |
| lookupTypeScheme | FreeC.Environment |
| lookupTypeSynonym | FreeC.Environment |
| lookupUnQualAgdaIdentOrFail | FreeC.Environment.LookupOrFail |
| lookupUnQualAgdaSmartIdentOrFail | FreeC.Environment.LookupOrFail |
| LParen | FreeC.Frontend.IR.Token |
| lparen | FreeC.Pretty |
| Macro | FreeC.Backend.Agda.Syntax |
| MacroDef | FreeC.Backend.Agda.Syntax |
| makeInstance | FreeC.Backend.Agda.Syntax |
| makeInstance' | FreeC.Backend.Agda.Syntax |
| makeModuleAvailable | FreeC.Environment |
| makePi | FreeC.Backend.Agda.Syntax |
| mapArgInfo | FreeC.Backend.Agda.Syntax |
| mapChildrenWithDepthMaps | FreeC.Backend.Coq.Analysis.DecreasingArguments |
| mapCohesion | FreeC.Backend.Agda.Syntax |
| mapCohesionMod | FreeC.Backend.Agda.Syntax |
| mapComponent | FreeC.IR.DependencyGraph |
| mapComponentM | FreeC.IR.DependencyGraph |
| mapComponentM_ | FreeC.IR.DependencyGraph |
| mapFreeVariables | FreeC.Backend.Agda.Syntax |
| mapFreeVariablesArgInfo | FreeC.Backend.Agda.Syntax |
| mapHiding | FreeC.Backend.Agda.Syntax |
| mapHidingArgInfo | FreeC.Backend.Agda.Syntax |
| mapInScope | FreeC.Backend.Agda.Syntax |
| mapModality | FreeC.Backend.Agda.Syntax |
| mapModalityArgInfo | FreeC.Backend.Agda.Syntax |
| mapNameOf | FreeC.Backend.Agda.Syntax |
| mapOrigin | FreeC.Backend.Agda.Syntax |
| mapOriginArgInfo | FreeC.Backend.Agda.Syntax |
| mapQuantity | FreeC.Backend.Agda.Syntax |
| mapQuantityMod | FreeC.Backend.Agda.Syntax |
| mapRelevance | FreeC.Backend.Agda.Syntax |
| mapRelevanceMod | FreeC.Backend.Agda.Syntax |
| mapSubterms | FreeC.IR.Subterm |
| mapSubtermsM | FreeC.IR.Subterm |
| mapUsing | FreeC.Backend.Agda.Syntax |
| Match | FreeC.Backend.Coq.Syntax |
| match | FreeC.Backend.Coq.Syntax |
| MatchItem | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| MaybePlaceholder | FreeC.Backend.Agda.Syntax |
| MdFileType | FreeC.Backend.Agda.Syntax |
| MeasureOrder | FreeC.Backend.Coq.Syntax |
| mergeHiding | FreeC.Backend.Agda.Syntax |
| Message | |
| 1 (Type/Class) | FreeC.Monad.Reporter |
| 2 (Data Constructor) | FreeC.Monad.Reporter |
| messages | FreeC.Monad.Reporter |
| MetaId | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| metaId | FreeC.Backend.Agda.Syntax |
| Middle | FreeC.Backend.Agda.Syntax |
| mkBinder | FreeC.Backend.Agda.Syntax |
| mkBinder_ | FreeC.Backend.Agda.Syntax |
| mkBoundName | FreeC.Backend.Agda.Syntax |
| mkBoundName_ | FreeC.Backend.Agda.Syntax |
| mkIdentToken | FreeC.Frontend.IR.Token |
| mkSrcFile | FreeC.IR.SrcSpan |
| mkSrcFileMap | FreeC.IR.SrcSpan |
| mkSymbolToken | FreeC.Frontend.IR.Token |
| mkTypeVarSubst | FreeC.IR.Subst |
| mkVarSubst | FreeC.IR.Subst |
| Modality | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| modCohesion | FreeC.Backend.Agda.Syntax |
| modContents | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modFuncDecls | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modifyEntryIdent | FreeC.Environment |
| modifyEnv | FreeC.Monad.Converter |
| modifyEnv' | FreeC.Monad.Converter |
| modImports | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| ModName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| modName | |
| 1 (Function) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| 2 (Function) | FreeC.IR.Base.Prelude |
| modPragmas | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modQuantity | FreeC.Backend.Agda.Syntax |
| modRelevance | FreeC.Backend.Agda.Syntax |
| modSrcSpan | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modTypeDecls | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modTypeSigs | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| MODULE | FreeC.Frontend.IR.Token |
| Module | |
| 1 (Type/Class) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 3 (Type/Class) | FreeC.Backend.Agda.Syntax |
| ModuleApplication | FreeC.Backend.Agda.Syntax |
| ModuleAssignment | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| moduleDecl | FreeC.Backend.Agda.Syntax |
| moduleDependencyGraph | FreeC.IR.DependencyGraph |
| moduleEnv | FreeC.Monad.Converter |
| moduleExport | FreeC.Backend.Coq.Syntax |
| ModuleIdent | FreeC.Backend.Coq.Syntax |
| ModuleImport | FreeC.Backend.Coq.Syntax |
| moduleImport | FreeC.Backend.Coq.Syntax |
| ModuleInterface | |
| 1 (Type/Class) | FreeC.Environment.ModuleInterface |
| 2 (Data Constructor) | FreeC.Environment.ModuleInterface |
| ModuleMacro | FreeC.Backend.Agda.Syntax |
| moduleNameParts | FreeC.Backend.Agda.Syntax |
| moduleNameRange | FreeC.Backend.Agda.Syntax |
| moduleNameToFileName | FreeC.Backend.Agda.Syntax |
| ModuleOf | |
| 1 (Type/Class) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| ModuleSentence | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| modWithContents | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modWithFuncDecls | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modWithTypeDecls | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| modWithTypeSigs | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| MonadConverter | FreeC.Monad.Converter |
| MonadReporter | FreeC.Monad.Reporter |
| moreCohesion | FreeC.Backend.Agda.Syntax |
| moreQuantity | FreeC.Backend.Agda.Syntax |
| moreRelevant | FreeC.Backend.Agda.Syntax |
| moreUsableModality | FreeC.Backend.Agda.Syntax |
| movePos | FreeC.Backend.Agda.Syntax |
| movePosByString | FreeC.Backend.Agda.Syntax |
| MultPattern | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| mustRenameIdent | FreeC.Environment.Renamer |
| Mutual | FreeC.Backend.Agda.Syntax |
| Name | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| 3 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 4 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| name | FreeC.Backend.Agda.Syntax |
| Named | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| named | FreeC.Backend.Agda.Syntax |
| NamedArg | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| namedArg | FreeC.Backend.Agda.Syntax |
| NamedName | FreeC.Backend.Agda.Syntax |
| namedSame | FreeC.Backend.Agda.Syntax |
| namedThing | FreeC.Backend.Agda.Syntax |
| Named_ | FreeC.Backend.Agda.Syntax |
| nameFieldA | FreeC.Backend.Agda.Syntax |
| nameFromQName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| NameId | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| nameId | FreeC.Backend.Agda.Syntax |
| NameInScope | FreeC.Backend.Agda.Syntax |
| nameInScope | FreeC.Backend.Agda.Syntax |
| nameNameParts | FreeC.Backend.Agda.Syntax |
| nameOf | FreeC.Backend.Agda.Syntax |
| NamePart | FreeC.Backend.Agda.Syntax |
| nameParts | FreeC.Backend.Agda.Syntax |
| nameRange | FreeC.Backend.Agda.Syntax |
| nameRoot | FreeC.Backend.Agda.Syntax |
| nameStringParts | FreeC.Backend.Agda.Syntax |
| nameToRawName | FreeC.Backend.Agda.Syntax |
| Nat | FreeC.Backend.Agda.Syntax |
| needsFreeArgs | FreeC.Environment |
| negateOpName | FreeC.IR.Base.Prelude |
| nest | FreeC.Pretty |
| nesting | FreeC.Pretty |
| NextLevel | FreeC.Backend.Coq.Syntax |
| nextName | FreeC.Backend.Agda.Syntax |
| nextStr | FreeC.Backend.Agda.Syntax |
| nf | FreeC.Backend.Coq.Base |
| nf' | FreeC.Backend.Coq.Base |
| NIdent | FreeC.Backend.Coq.Syntax |
| nIdent | FreeC.Backend.Coq.Syntax |
| nilConName | FreeC.IR.Base.Prelude |
| NoAssociativity | FreeC.Backend.Coq.Syntax |
| NoCoverageCheck | FreeC.Backend.Agda.Syntax |
| NoCoverageCheckPragma | FreeC.Backend.Agda.Syntax |
| NoEllipsis | FreeC.Backend.Agda.Syntax |
| NoEta | FreeC.Backend.Agda.Syntax |
| noFixity | FreeC.Backend.Agda.Syntax |
| noFixity' | FreeC.Backend.Agda.Syntax |
| noFreeVariables | FreeC.Backend.Agda.Syntax |
| NoName | FreeC.Backend.Agda.Syntax |
| noName | FreeC.Backend.Agda.Syntax |
| noName_ | FreeC.Backend.Agda.Syntax |
| NonAssoc | FreeC.Backend.Agda.Syntax |
| NonDet | FreeC.LiftedIR.Effect |
| nonDet | FreeC.Backend.Coq.Base |
| nonDetArg | FreeC.Backend.Coq.Base |
| noNotation | FreeC.Backend.Agda.Syntax |
| NonRecursive | FreeC.IR.DependencyGraph |
| NonStrict | FreeC.Backend.Agda.Syntax |
| nonStrictToIrr | FreeC.Backend.Agda.Syntax |
| nonStrictToRel | FreeC.Backend.Agda.Syntax |
| NonTerminating | FreeC.Backend.Agda.Syntax |
| NoOverlap | FreeC.Backend.Agda.Syntax |
| NoPlaceholder | FreeC.Backend.Agda.Syntax |
| noPlaceholder | FreeC.Backend.Agda.Syntax |
| NoPositivityCheck | FreeC.Backend.Agda.Syntax |
| NoPositivityCheckPragma | FreeC.Backend.Agda.Syntax |
| NoRange | FreeC.Backend.Agda.Syntax |
| noRange | FreeC.Backend.Agda.Syntax |
| Normalform | FreeC.LiftedIR.Effect |
| normalform | FreeC.Backend.Coq.Base |
| normalformBinder | FreeC.Backend.Coq.Base |
| NormalHole | FreeC.Backend.Agda.Syntax |
| NoSrcFile | FreeC.IR.SrcSpan |
| NoSrcSpan | FreeC.IR.SrcSpan |
| Notation | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| NotationBinding | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Coq.Syntax |
| NotationDefinition | FreeC.Backend.Coq.Syntax |
| NotationIdentBinding | FreeC.Backend.Coq.Syntax |
| NotationSentence | FreeC.Backend.Coq.Syntax |
| notationSentence | FreeC.Backend.Coq.Syntax |
| NotationToken | FreeC.Backend.Coq.Syntax |
| NotDelayed | FreeC.Backend.Agda.Syntax |
| notEquals | FreeC.Backend.Coq.Syntax |
| NoTerminationCheck | FreeC.Backend.Agda.Syntax |
| NotHidden | FreeC.Backend.Agda.Syntax |
| NotInScope | FreeC.Backend.Agda.Syntax |
| NotInstanceDef | FreeC.Backend.Agda.Syntax |
| NotMacroDef | FreeC.Backend.Agda.Syntax |
| notSimilar | FreeC.IR.Similar |
| notVisible | FreeC.Backend.Agda.Syntax |
| NoUniverseCheck | FreeC.Backend.Agda.Syntax |
| NoUniverseCheckPragma | FreeC.Backend.Agda.Syntax |
| noUserQuantity | FreeC.Backend.Agda.Syntax |
| NoWhere | FreeC.Backend.Agda.Syntax |
| NSymbol | FreeC.Backend.Coq.Syntax |
| nSymbol | FreeC.Backend.Coq.Syntax |
| nType | FreeC.Backend.Coq.Base |
| Num | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| NumHoles | FreeC.Backend.Agda.Syntax |
| numHoles | FreeC.Backend.Agda.Syntax |
| NumPat | FreeC.Backend.Coq.Syntax |
| observeHiding | FreeC.Backend.Agda.Syntax |
| OccursCheckFailure | FreeC.IR.Unification |
| OF | FreeC.Frontend.IR.Token |
| oneFreeVariable | FreeC.Backend.Agda.Syntax |
| Op | FreeC.Backend.Coq.Syntax |
| OpApp | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| OpAppP | FreeC.Backend.Agda.Syntax |
| Opaque | FreeC.Backend.Coq.Syntax |
| Open | FreeC.Backend.Agda.Syntax |
| OpenShortHand | FreeC.Backend.Agda.Syntax |
| Option | FreeC.Backend.Coq.Syntax |
| OptionSentence | FreeC.Backend.Coq.Syntax |
| OptionsPragma | FreeC.Backend.Agda.Syntax |
| OptionValue | FreeC.Backend.Coq.Syntax |
| Order | FreeC.Backend.Coq.Syntax |
| Ordinary | FreeC.Backend.Agda.Syntax |
| OrgFileType | FreeC.Backend.Agda.Syntax |
| Origin | FreeC.Backend.Agda.Syntax |
| OrPats | FreeC.Backend.Coq.Syntax |
| OrPattern | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| Overlappable | FreeC.Backend.Agda.Syntax |
| OVNum | FreeC.Backend.Coq.Syntax |
| OVText | FreeC.Backend.Coq.Syntax |
| Parameter | FreeC.Backend.Coq.Syntax |
| Parameters | FreeC.Backend.Coq.Syntax |
| Paren | FreeC.Backend.Agda.Syntax |
| ParenP | FreeC.Backend.Agda.Syntax |
| Parens | FreeC.Backend.Coq.Syntax |
| parens | FreeC.Pretty |
| parentPos | FreeC.IR.Subterm |
| parentPos' | FreeC.IR.Subterm |
| Parseable | FreeC.Frontend.IR.Parser |
| parsecErrorToMessage | FreeC.Util.Parsec |
| parseCustomPragmas | FreeC.Frontend.IR.PragmaParser |
| parseHaskell | FreeC.Frontend.Haskell.Parser |
| parseHaskellModule | FreeC.Frontend.Haskell.Parser |
| parseHaskellModuleFile | FreeC.Frontend.Haskell.Parser |
| parseHaskellModuleFileWithComments | FreeC.Frontend.Haskell.Parser |
| parseHaskellModuleWithComments | FreeC.Frontend.Haskell.Parser |
| parseIR | FreeC.Frontend.IR.Parser |
| parseIR' | FreeC.Frontend.IR.Parser |
| partial | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| partialArg | FreeC.Backend.Coq.Base |
| partialError | FreeC.Backend.Coq.Base |
| Partiality | FreeC.LiftedIR.Effect |
| partialUndefined | FreeC.Backend.Coq.Base |
| Pass | FreeC.Pass |
| Pattern | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| PatternSyn | FreeC.Backend.Agda.Syntax |
| patternSyn | FreeC.Backend.Agda.Syntax |
| Pi | FreeC.Backend.Agda.Syntax |
| pi | FreeC.Backend.Agda.Syntax |
| Pipe | FreeC.Frontend.IR.Token |
| pipeline | FreeC.Pipeline |
| Placeholder | FreeC.Backend.Agda.Syntax |
| Pn | FreeC.Backend.Agda.Syntax |
| PolarityPragma | FreeC.Backend.Agda.Syntax |
| Pos | |
| 1 (Type/Class) | FreeC.IR.Subterm |
| 2 (Data Constructor) | FreeC.IR.Subterm |
| pos | FreeC.Backend.Coq.Base |
| PosArg | FreeC.Backend.Coq.Syntax |
| posCol | FreeC.Backend.Agda.Syntax |
| posIdent | FreeC.Backend.Coq.Base |
| Position | FreeC.Backend.Agda.Syntax |
| position | FreeC.Backend.Agda.Base |
| Position' | FreeC.Backend.Agda.Syntax |
| PositionInName | FreeC.Backend.Agda.Syntax |
| positionInvariant | FreeC.Backend.Agda.Syntax |
| PositionWithoutFile | FreeC.Backend.Agda.Syntax |
| PositivityCheck | FreeC.Backend.Agda.Syntax |
| posLine | FreeC.Backend.Agda.Syntax |
| posPos | FreeC.Backend.Agda.Syntax |
| posToInterval | FreeC.Backend.Agda.Syntax |
| posToRange | FreeC.Backend.Agda.Syntax |
| posToRange' | FreeC.Backend.Agda.Syntax |
| Postulate | FreeC.Backend.Agda.Syntax |
| Pragma | |
| 1 (Type/Class) | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 3 (Type/Class) | FreeC.Backend.Agda.Syntax |
| pragmaPass | FreeC.Pass.PragmaPass |
| pragmaSrcSpan | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| PrecedenceLevel | FreeC.Backend.Agda.Syntax |
| PrefixDef | FreeC.Backend.Agda.Syntax |
| Pretty | FreeC.Pretty |
| pretty | FreeC.Pretty |
| prettyAgda | FreeC.Backend.Agda.Pretty |
| PrettyCoq | |
| 1 (Type/Class) | FreeC.Backend.Coq.Pretty |
| 2 (Data Constructor) | FreeC.Backend.Coq.Pretty |
| prettyCoq | FreeC.Backend.Coq.Pretty |
| prettyEntryType | FreeC.Environment.Entry |
| prettyExprPred | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| prettyExprPred' | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| prettyLines | FreeC.Pretty |
| prettyList | FreeC.Pretty |
| prettyMaybe | FreeC.Pretty |
| prettyPragma | FreeC.IR.Syntax.Pragma, FreeC.IR.Syntax |
| prettySeparated | FreeC.Pretty |
| prettyString | FreeC.Pretty |
| prettyText | FreeC.Pretty |
| prettyTypePred | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| Primitive | FreeC.Backend.Agda.Syntax |
| PrintRange | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| Private | FreeC.Backend.Agda.Syntax |
| PrivateAccess | FreeC.Backend.Agda.Syntax |
| ProgramSentence | FreeC.Backend.Coq.Syntax |
| projectRoot | FreeC.Backend.Agda.Syntax |
| ProjOrigin | FreeC.Backend.Agda.Syntax |
| ProjPostfix | FreeC.Backend.Agda.Syntax |
| ProjPrefix | FreeC.Backend.Agda.Syntax |
| ProjSystem | FreeC.Backend.Agda.Syntax |
| Proof | FreeC.Backend.Coq.Syntax |
| ProofAdmitted | FreeC.Backend.Coq.Syntax |
| ProofDefined | FreeC.Backend.Coq.Syntax |
| ProofQed | FreeC.Backend.Coq.Syntax |
| Prop | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| PropN | FreeC.Backend.Agda.Syntax |
| Proposition | FreeC.Backend.Coq.Syntax |
| proveInd | FreeC.Backend.Coq.Base |
| PublicAccess | FreeC.Backend.Agda.Syntax |
| publicOpen | FreeC.Backend.Agda.Syntax |
| punctuate | FreeC.Pretty |
| Pure | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| pure | FreeC.Backend.Agda.Base |
| putDoc | FreeC.Pretty |
| putEnv | FreeC.Monad.Converter |
| putPretty | FreeC.Pretty |
| putPrettyLn | FreeC.Pretty |
| Q0 | FreeC.Backend.Agda.Syntax |
| Q0Erased | FreeC.Backend.Agda.Syntax |
| Q0Inferred | FreeC.Backend.Agda.Syntax |
| Q0Origin | FreeC.Backend.Agda.Syntax |
| Q1 | FreeC.Backend.Agda.Syntax |
| Q1Inferred | FreeC.Backend.Agda.Syntax |
| Q1Linear | FreeC.Backend.Agda.Syntax |
| Q1Origin | FreeC.Backend.Agda.Syntax |
| QName | |
| 1 (Type/Class) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| qname | FreeC.Backend.Agda.Syntax |
| qname' | FreeC.Backend.Agda.Syntax |
| qnameParts | FreeC.Backend.Agda.Syntax |
| Qual | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| Qualid | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| QualidPat | FreeC.Backend.Coq.Syntax |
| Qualified | FreeC.Backend.Coq.Syntax |
| qualified | FreeC.Backend.Coq.Syntax |
| qualifiedSmartConstructorModule | FreeC.Backend.Coq.Base |
| qualifierPass | FreeC.Pass.QualifierPass |
| qualify | FreeC.Backend.Agda.Syntax |
| Quantity | FreeC.Backend.Agda.Syntax |
| Quantity0 | FreeC.Backend.Agda.Syntax |
| Quantity1 | FreeC.Backend.Agda.Syntax |
| Quantityω | FreeC.Backend.Agda.Syntax |
| QuestionMark | FreeC.Backend.Agda.Syntax |
| Quote | FreeC.Backend.Agda.Syntax |
| QuoteP | FreeC.Backend.Agda.Syntax |
| QuoteTerm | FreeC.Backend.Agda.Syntax |
| Qω | FreeC.Backend.Agda.Syntax |
| QωInferred | FreeC.Backend.Agda.Syntax |
| QωOrigin | FreeC.Backend.Agda.Syntax |
| QωPlenty | FreeC.Backend.Agda.Syntax |
| Range | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| Range' | FreeC.Backend.Agda.Syntax |
| Ranged | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| rangedThing | FreeC.Backend.Agda.Syntax |
| rangeFile | FreeC.Backend.Agda.Syntax |
| rangeIntervals | FreeC.Backend.Agda.Syntax |
| rangeInvariant | FreeC.Backend.Agda.Syntax |
| rangeOf | FreeC.Backend.Agda.Syntax |
| rangeToInterval | FreeC.Backend.Agda.Syntax |
| rangeToIntervalWithFile | FreeC.Backend.Agda.Syntax |
| rangle | FreeC.Pretty |
| RArrow | FreeC.Frontend.IR.Token |
| rational | FreeC.Pretty |
| RawApp | FreeC.Backend.Agda.Syntax |
| RawAppP | FreeC.Backend.Agda.Syntax |
| RawName | FreeC.Backend.Agda.Syntax |
| rawNameToString | FreeC.Backend.Agda.Syntax |
| RawQualid | FreeC.Backend.Coq.Syntax |
| RBrace | FreeC.Frontend.IR.Token |
| rbrace | FreeC.Pretty |
| rbracket | FreeC.Pretty |
| Rec | FreeC.Backend.Agda.Syntax |
| Record | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| RecordAssignment | FreeC.Backend.Agda.Syntax |
| RecordAssignments | FreeC.Backend.Agda.Syntax |
| RecordDef | FreeC.Backend.Agda.Syntax |
| RecordDefinition | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| RecordModuleInstance | FreeC.Backend.Agda.Syntax |
| RecordSentence | FreeC.Backend.Coq.Syntax |
| RecordSig | FreeC.Backend.Agda.Syntax |
| RecP | FreeC.Backend.Agda.Syntax |
| RecUpdate | FreeC.Backend.Agda.Syntax |
| Recursive | FreeC.IR.DependencyGraph |
| Ref | FreeC.IR.Reference |
| Reflected | FreeC.Backend.Agda.Syntax |
| refName | FreeC.IR.Reference |
| refs | FreeC.IR.Reference |
| refScope | FreeC.IR.Reference |
| Related | FreeC.Backend.Agda.Syntax |
| Relevance | FreeC.Backend.Agda.Syntax |
| Relevant | FreeC.Backend.Agda.Syntax |
| Remark | FreeC.Backend.Coq.Syntax |
| removeDecArg | FreeC.Environment |
| removeSingletonRawAppP | FreeC.Backend.Agda.Syntax |
| renameAgdaQualid | FreeC.Environment.Renamer |
| renameAndAddEntry | FreeC.Environment.Renamer |
| renameAndDefineAgdaTypeVar | FreeC.Environment.Renamer |
| renameAndDefineAgdaVar | FreeC.Environment.Renamer |
| renameAndDefineLIRVar | FreeC.Environment.Renamer |
| renameAndDefineTypeVar | FreeC.Environment.Renamer |
| renameAndDefineVar | FreeC.Environment.Renamer |
| renameArgs | FreeC.IR.Subst |
| renameArgsSubst | FreeC.IR.Subst |
| renameEntry | FreeC.Environment.Renamer |
| renameIdent | FreeC.Environment.Renamer |
| renameQualid | FreeC.Environment.Renamer |
| renameTypeArgs | FreeC.IR.Subst |
| renameTypeArgsSubst | FreeC.IR.Subst |
| Renaming | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| Renaming' | FreeC.Backend.Agda.Syntax |
| rEnd | FreeC.Backend.Agda.Syntax |
| rEnd' | FreeC.Backend.Agda.Syntax |
| renderCompact | FreeC.Pretty |
| renderOneLine | FreeC.Pretty |
| renderPretty | FreeC.Pretty |
| renderPretty' | FreeC.Pretty |
| renFixity | FreeC.Backend.Agda.Syntax |
| renFrom | FreeC.Backend.Agda.Syntax |
| renTo | FreeC.Backend.Agda.Syntax |
| renToRange | FreeC.Backend.Agda.Syntax |
| replaceChildTerms | FreeC.IR.Subterm |
| replaceChildTerms' | FreeC.IR.Subterm |
| replaceSubterm | FreeC.IR.Subterm |
| replaceSubterm' | FreeC.IR.Subterm |
| replaceSubterms | FreeC.IR.Subterm |
| replaceSubterms' | FreeC.IR.Subterm |
| report | FreeC.Monad.Reporter |
| Reporter | FreeC.Monad.Reporter |
| ReporterIO | FreeC.Monad.Reporter |
| ReporterT | FreeC.Monad.Reporter |
| reportFatal | FreeC.Monad.Reporter |
| reportIOError | FreeC.Monad.Reporter |
| reportParsecError | FreeC.Util.Parsec |
| reportTo | FreeC.Monad.Reporter |
| reportToOrExit | FreeC.Monad.Reporter |
| reportUnificationError | FreeC.IR.Unification |
| Require | FreeC.Backend.Coq.Syntax |
| requireExportFrom | FreeC.Backend.Coq.Syntax |
| requireFrom | FreeC.Backend.Coq.Syntax |
| requireImportFrom | FreeC.Backend.Coq.Syntax |
| reservedIdents | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| ReservedNotationIdent | FreeC.Backend.Coq.Syntax |
| resolverPass | FreeC.Pass.ResolverPass |
| ReturnType | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| Rewrite | FreeC.Backend.Agda.Syntax |
| RewriteEqn | FreeC.Backend.Agda.Syntax |
| RewriteEqn' | FreeC.Backend.Agda.Syntax |
| RewritePragma | FreeC.Backend.Agda.Syntax |
| RHS | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| RHS' | FreeC.Backend.Agda.Syntax |
| RightAssoc | FreeC.Backend.Agda.Syntax |
| RightAssociativity | FreeC.Backend.Coq.Syntax |
| rightMargin | FreeC.Backend.Agda.Syntax |
| rightOf | FreeC.IR.Subterm |
| RightToLeft | FreeC.Backend.Coq.Syntax |
| RigidTypeVarError | FreeC.IR.Unification |
| rootPos | FreeC.IR.Subterm |
| RParen | FreeC.Frontend.IR.Token |
| rparen | FreeC.Pretty |
| rStart | FreeC.Backend.Agda.Syntax |
| rStart' | FreeC.Backend.Agda.Syntax |
| RstFileType | FreeC.Backend.Agda.Syntax |
| RString | FreeC.Backend.Agda.Syntax |
| runConverter | FreeC.Monad.Converter |
| runConverterT | FreeC.Monad.Converter |
| runParsecOrFail | FreeC.Util.Parsec |
| runPass | FreeC.Pass |
| runPasses | FreeC.Pass |
| runPipeline | FreeC.Pipeline |
| runReporter | FreeC.Monad.Reporter |
| runReporterT | FreeC.Monad.Reporter |
| sameCohesion | FreeC.Backend.Agda.Syntax |
| sameHiding | FreeC.Backend.Agda.Syntax |
| sameModality | FreeC.Backend.Agda.Syntax |
| sameName | FreeC.Backend.Agda.Syntax |
| sameQuantity | FreeC.Backend.Agda.Syntax |
| sameRelevance | FreeC.Backend.Agda.Syntax |
| sameRoot | FreeC.Backend.Agda.Syntax |
| saveConfig | FreeC.Util.Config |
| scan | FreeC.Frontend.IR.Scanner |
| SChar | FreeC.Pretty |
| Scope | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| ScopedName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| Section | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| SectionApp | FreeC.Backend.Agda.Syntax |
| SectionSentence | FreeC.Backend.Coq.Syntax |
| selectBinders | FreeC.Backend.Coq.Base |
| selectExplicitArgs | FreeC.Backend.Coq.Base |
| selectImplicitArgs | FreeC.Backend.Coq.Base |
| selectSubterm | FreeC.IR.Subterm |
| selectSubterm' | FreeC.IR.Subterm |
| selectTypedBinders | FreeC.Backend.Coq.Base |
| selectTypedImplicitArgs | FreeC.Backend.Coq.Base |
| Semi | FreeC.Frontend.IR.Token |
| semi | FreeC.Pretty |
| semiBraces | FreeC.Pretty |
| SEmpty | FreeC.Pretty |
| Sentence | FreeC.Backend.Coq.Syntax |
| sep | FreeC.Pretty |
| Set | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| set | FreeC.Backend.Agda.Syntax |
| setArgInfo | FreeC.Backend.Agda.Syntax |
| setCohesion | FreeC.Backend.Agda.Syntax |
| setCohesionMod | FreeC.Backend.Agda.Syntax |
| setFreeVariables | FreeC.Backend.Agda.Syntax |
| setFreeVariablesArgInfo | FreeC.Backend.Agda.Syntax |
| setHiding | FreeC.Backend.Agda.Syntax |
| setHidingArgInfo | FreeC.Backend.Agda.Syntax |
| setImportedName | FreeC.Backend.Agda.Syntax |
| setInScope | FreeC.Backend.Agda.Syntax |
| setIntervalFile | FreeC.Backend.Agda.Syntax |
| setModality | FreeC.Backend.Agda.Syntax |
| setModalityArgInfo | FreeC.Backend.Agda.Syntax |
| SetN | FreeC.Backend.Agda.Syntax |
| setNamedArg | FreeC.Backend.Agda.Syntax |
| setNameOf | FreeC.Backend.Agda.Syntax |
| setNotInScope | FreeC.Backend.Agda.Syntax |
| SetOption | FreeC.Backend.Coq.Syntax |
| setOption | FreeC.Backend.Coq.Syntax |
| setOrigin | FreeC.Backend.Agda.Syntax |
| setOriginArgInfo | FreeC.Backend.Agda.Syntax |
| setQuantity | FreeC.Backend.Agda.Syntax |
| setQuantityMod | FreeC.Backend.Agda.Syntax |
| SetRange | FreeC.Backend.Agda.Syntax |
| setRange | FreeC.Backend.Agda.Syntax |
| setRelevance | FreeC.Backend.Agda.Syntax |
| setRelevanceMod | FreeC.Backend.Agda.Syntax |
| SettingName | FreeC.Backend.Coq.Syntax |
| Severity | FreeC.Monad.Reporter |
| shadowVarPats | FreeC.Monad.Converter |
| shape | |
| 1 (Function) | FreeC.Backend.Coq.Base |
| 2 (Function) | FreeC.Backend.Agda.Base |
| shapeIdent | FreeC.Backend.Coq.Base |
| Share | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| share | FreeC.Backend.Coq.Base |
| shareableArgs | FreeC.Backend.Coq.Base |
| shareableArgsBinder | FreeC.Backend.Coq.Base |
| shareArgs | FreeC.Backend.Coq.Base |
| shareWith | FreeC.Backend.Coq.Base |
| Sharing | FreeC.LiftedIR.Effect |
| showPretty | FreeC.Pretty |
| sigFixity | FreeC.Backend.Coq.Syntax |
| Signature | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| sigType | FreeC.Backend.Coq.Syntax |
| Similar | FreeC.IR.Similar |
| similar | FreeC.IR.Similar |
| SimpleDoc | FreeC.Pretty |
| simpleImport | FreeC.Backend.Agda.Syntax |
| Simplifier | FreeC.Frontend.Haskell.Simplifier |
| simplifyExpr | FreeC.Frontend.Haskell.Simplifier |
| simplifyModuleBody | FreeC.Frontend.Haskell.Simplifier |
| simplifyModuleHeadWithComments | FreeC.Frontend.Haskell.Simplifier |
| simplifyModuleWithComments | FreeC.Frontend.Haskell.Simplifier |
| simplifyType | FreeC.Frontend.Haskell.Simplifier |
| simplifyTypeScheme | FreeC.Frontend.Haskell.Simplifier |
| singleSubst | FreeC.IR.Subst |
| singleSubst' | FreeC.IR.Subst |
| size | |
| 1 (Function) | FreeC.Backend.Agda.Base |
| 2 (Function) | FreeC.Backend.Agda.Converter.Size |
| SLine | FreeC.Pretty |
| SmartCon | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| SModAssociativity | FreeC.Backend.Coq.Syntax |
| SModIdentLevel | FreeC.Backend.Coq.Syntax |
| sModIdentLevel | FreeC.Backend.Coq.Syntax |
| SModLevel | FreeC.Backend.Coq.Syntax |
| sModLevel | FreeC.Backend.Coq.Syntax |
| SModOnlyParsing | FreeC.Backend.Coq.Syntax |
| SModOnlyPrinting | FreeC.Backend.Coq.Syntax |
| softbreak | FreeC.Pretty |
| softline | FreeC.Pretty |
| SomeWhere | FreeC.Backend.Agda.Syntax |
| Sort | |
| 1 (Type/Class) | FreeC.Backend.Coq.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| sortLetExprs | FreeC.Pass.LetSortPass |
| sortType | FreeC.Backend.Coq.Syntax |
| sortTypeSynDecls | FreeC.Backend.Coq.Converter.TypeDecl |
| space | FreeC.Pretty |
| spacebreak | FreeC.Pretty |
| spanAllowedBeforeModule | FreeC.Backend.Agda.Syntax |
| spansMultipleLines | FreeC.IR.SrcSpan |
| specialSymbols | FreeC.Frontend.IR.Token |
| splitFuncType | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.Pass.TypeSignaturePass |
| Squash | FreeC.Backend.Agda.Syntax |
| squote | FreeC.Pretty |
| squotes | FreeC.Pretty |
| SrcFile | |
| 1 (Type/Class) | FreeC.IR.SrcSpan |
| 2 (Data Constructor) | FreeC.IR.SrcSpan |
| 3 (Type/Class) | FreeC.Backend.Agda.Syntax |
| srcFile | FreeC.Backend.Agda.Syntax |
| srcFileContents | FreeC.IR.SrcSpan |
| srcFileLines | FreeC.IR.SrcSpan |
| SrcFileMap | FreeC.IR.SrcSpan |
| srcFileName | FreeC.IR.SrcSpan |
| SrcSpan | |
| 1 (Type/Class) | FreeC.IR.SrcSpan |
| 2 (Data Constructor) | FreeC.IR.SrcSpan |
| srcSpanCodeLines | FreeC.IR.SrcSpan |
| srcSpanEndColumn | FreeC.IR.SrcSpan |
| srcSpanEndLine | FreeC.IR.SrcSpan |
| srcSpanFile | FreeC.IR.SrcSpan |
| srcSpanStartColumn | FreeC.IR.SrcSpan |
| srcSpanStartLine | FreeC.IR.SrcSpan |
| startPos | FreeC.Backend.Agda.Syntax |
| startPos' | FreeC.Backend.Agda.Syntax |
| StaticPragma | FreeC.Backend.Agda.Syntax |
| SText | FreeC.Pretty |
| strategy | FreeC.Backend.Coq.Base |
| strategyArg | FreeC.Backend.Coq.Base |
| strategyBinder | FreeC.Backend.Coq.Base |
| String | FreeC.Backend.Coq.Syntax |
| string | |
| 1 (Function) | FreeC.Backend.Coq.Syntax |
| 2 (Function) | FreeC.Pretty |
| StringLiteral | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| stringLiteral | FreeC.Backend.Agda.Syntax |
| stringLiteralValue | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| stringNameParts | FreeC.Backend.Agda.Syntax |
| StringPat | FreeC.Backend.Coq.Syntax |
| stringScope | FreeC.Backend.Coq.Base |
| stringStrict | FreeC.Pretty |
| stringToArgName | FreeC.Backend.Agda.Syntax |
| stringToRawName | FreeC.Backend.Agda.Syntax |
| StripExprType | FreeC.IR.Strip |
| stripExprType | FreeC.IR.Strip |
| StrippedType | |
| 1 (Type/Class) | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| 2 (Data Constructor) | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| StrippedTypeCon | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| StrToken | FreeC.Frontend.IR.Token |
| StructOrder | FreeC.Backend.Coq.Syntax |
| subPipelinePass | FreeC.Pass |
| Subst | FreeC.IR.Subst |
| Substitution | FreeC.Backend.Agda.Syntax |
| substWithout | FreeC.IR.Subst |
| Symbol | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| SymmetricIf | FreeC.Backend.Coq.Syntax |
| Syntax | FreeC.Backend.Agda.Syntax |
| SyntaxBindingLambda | FreeC.Backend.Agda.Syntax |
| SyntaxModifier | FreeC.Backend.Coq.Syntax |
| Tactic | FreeC.Backend.Agda.Syntax |
| TacticAttribute | FreeC.Backend.Agda.Syntax |
| Tactics | FreeC.Backend.Coq.Syntax |
| TBind | FreeC.Backend.Agda.Syntax |
| Telescope | FreeC.Backend.Agda.Syntax |
| Term | FreeC.Backend.Coq.Syntax |
| Terminating | FreeC.Backend.Agda.Syntax |
| TerminationCheck | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| TerminationCheckPragma | FreeC.Backend.Agda.Syntax |
| TerminationMeasure | FreeC.Backend.Agda.Syntax |
| TexFileType | FreeC.Backend.Agda.Syntax |
| text | FreeC.Pretty |
| textStrict | FreeC.Pretty |
| theFixity | FreeC.Backend.Agda.Syntax |
| THEN | FreeC.Frontend.IR.Token |
| theNameRange | FreeC.Backend.Agda.Syntax |
| theNotation | FreeC.Backend.Agda.Syntax |
| Theorem | FreeC.Backend.Coq.Syntax |
| ThingWithFixity | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| TLet | FreeC.Backend.Agda.Syntax |
| Token | FreeC.Frontend.IR.Token |
| TokenWithPos | |
| 1 (Type/Class) | FreeC.Frontend.IR.Scanner |
| 2 (Data Constructor) | FreeC.Frontend.IR.Scanner |
| topCohesion | FreeC.Backend.Agda.Syntax |
| TopLevelDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| TopLevelFuncDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| topLevelFuncDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| TopLevelModuleName | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| topLevelModuleName | FreeC.Backend.Agda.Syntax |
| TopLevelTypeDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| topLevelTypeDecl | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| TopLevelTypeSig | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| topLevelTypeSig | FreeC.IR.Syntax.Module, FreeC.IR.Syntax |
| topModality | FreeC.Backend.Agda.Syntax |
| topQuantity | FreeC.Backend.Agda.Syntax |
| topRelevance | FreeC.Backend.Agda.Syntax |
| toQual | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| ToSupportType | FreeC.Backend.Coq.Syntax |
| toTopLevelModuleName | FreeC.Backend.Agda.Syntax |
| toUnQual | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| toVarPat | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| TRACE | FreeC.Frontend.IR.Token |
| Trace | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| trace | FreeC.Backend.Coq.Base |
| traceable | FreeC.Backend.Coq.Base |
| traceableArg | FreeC.Backend.Coq.Base |
| traceExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| traceFuncName | FreeC.IR.Base.Prelude |
| traceMsg | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| Tracing | FreeC.LiftedIR.Effect |
| TrailingLine | FreeC.Pretty |
| transformPatternMatching | FreeC.Frontend.Haskell.PatternMatching |
| Transparency | FreeC.Backend.Coq.Syntax |
| Transparent | FreeC.Backend.Coq.Syntax |
| tupleConName | FreeC.IR.Base.Prelude |
| tupled | FreeC.Pretty |
| tupleTypeConName | FreeC.IR.Base.Prelude |
| TYPE | FreeC.Frontend.IR.Token |
| Type | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 3 (Type/Class) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| TypeApp | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| typeApp | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| TypeAppExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| typeAppLhs | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| typeAppRhs | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| TypeCon | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| typeConApp | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| typeConArgs | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| TypeConName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| typeConName | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| Typed | FreeC.Backend.Coq.Syntax |
| typedBinder | FreeC.Backend.Coq.Syntax |
| typedBinder' | FreeC.Backend.Coq.Syntax |
| TypedBinding | FreeC.Backend.Agda.Syntax |
| TypedBinding' | FreeC.Backend.Agda.Syntax |
| TypeDecl | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDeclArgs | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDeclIdent | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDeclName | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDeclQName | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDeclSrcSpan | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeDependencyComponents | FreeC.IR.DependencyGraph |
| typeDependencyGraph | FreeC.IR.DependencyGraph |
| typeFreeArg | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| typeInferencePass | FreeC.Pass.TypeInferencePass |
| typeIsDec | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| TypeMap | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| TypeMap' | FreeC.Backend.Coq.Converter.TypeDecl.TypeclassInstances |
| typeRefs | FreeC.IR.Reference |
| TypeScheme | |
| 1 (Type/Class) | FreeC.IR.Syntax.TypeScheme, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.TypeScheme, FreeC.IR.Syntax |
| typeSchemeArgs | FreeC.IR.Syntax.TypeScheme, FreeC.IR.Syntax |
| typeSchemeSrcSpan | FreeC.IR.Syntax.TypeScheme, FreeC.IR.Syntax |
| typeSchemeType | FreeC.IR.Syntax.TypeScheme, FreeC.IR.Syntax |
| TypeScope | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| TypeSig | |
| 1 (Type/Class) | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| typeSigDeclIdents | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| TypeSignature | FreeC.Backend.Agda.Syntax |
| TypeSignatureOrInstanceBlock | FreeC.Backend.Agda.Syntax |
| typeSignaturePass | FreeC.Pass.TypeSignaturePass |
| typeSigSrcSpan | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| typeSigTypeScheme | FreeC.IR.Syntax.FuncDecl, FreeC.IR.Syntax |
| typeSrcSpan | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| TypeSynDecl | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| typeSynDeclRhs | FreeC.IR.Syntax.TypeDecl, FreeC.IR.Syntax |
| TypeSynEntry | FreeC.Environment.Entry |
| TypeVar | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| TypeVarDecl | |
| 1 (Type/Class) | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| typeVarDeclIdent | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| typeVarDeclName | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| typeVarDeclQName | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| typeVarDeclSrcSpan | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| typeVarDeclToType | FreeC.IR.Syntax.TypeVarDecl, FreeC.IR.Syntax |
| TypeVarEntry | FreeC.Environment.Entry |
| TypeVarIdent | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| typeVarIdent | |
| 1 (Function) | FreeC.IR.Syntax.Type, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Type, FreeC.LiftedIR.Syntax |
| unArg | FreeC.Backend.Agda.Syntax |
| UNDEFINED | FreeC.Frontend.IR.Token |
| Undefined | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| undefinedExpr | FreeC.Backend.Agda.Converter.Free |
| undefinedFuncName | FreeC.IR.Base.Prelude |
| Underscore | |
| 1 (Data Constructor) | FreeC.Backend.Coq.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 3 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| underscore | FreeC.Backend.Agda.Syntax |
| UnderscoreName | FreeC.Backend.Coq.Syntax |
| UnderscorePat | FreeC.Backend.Coq.Syntax |
| Ungeneralizable | FreeC.Backend.Coq.Syntax |
| unhoist | FreeC.Monad.Class.Hoistable, FreeC.Monad.Reporter |
| UnHoistable | FreeC.Monad.Class.Hoistable |
| UnificationError | |
| 1 (Type/Class) | FreeC.IR.Unification |
| 2 (Data Constructor) | FreeC.IR.Unification |
| unify | FreeC.IR.Unification |
| unifyAll | FreeC.IR.Unification |
| unifyAllOrFail | FreeC.IR.Unification |
| unifyOrFail | FreeC.IR.Unification |
| unitConName | FreeC.IR.Base.Prelude |
| unitTypeConName | FreeC.IR.Base.Prelude |
| UniverseCheck | FreeC.Backend.Agda.Syntax |
| unknownFreeVariables | FreeC.Backend.Agda.Syntax |
| UnknownFVs | FreeC.Backend.Agda.Syntax |
| unnamed | FreeC.Backend.Agda.Syntax |
| unnamedArg | FreeC.Backend.Agda.Syntax |
| unpackComment | FreeC.Backend.Coq.Syntax |
| unpackQualid | FreeC.Backend.Coq.Syntax |
| unPrettyCoq | FreeC.Backend.Coq.Pretty |
| UnQual | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| unqualify | FreeC.Backend.Agda.Syntax |
| Unquote | FreeC.Backend.Agda.Syntax |
| UnquoteDecl | FreeC.Backend.Agda.Syntax |
| UnquoteDef | FreeC.Backend.Agda.Syntax |
| unranged | FreeC.Backend.Agda.Syntax |
| Unrelated | FreeC.Backend.Agda.Syntax |
| UnsetOption | FreeC.Backend.Coq.Syntax |
| unsetOption | FreeC.Backend.Coq.Syntax |
| untypedApp | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| untypedCon | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| untypedTypeAppExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| untypedVar | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| unwrapComponent | FreeC.IR.DependencyGraph |
| unwrapRef | FreeC.IR.Reference |
| up | |
| 1 (Function) | FreeC.Backend.Agda.Base |
| 2 (Function) | FreeC.Backend.Agda.Converter.Size |
| updateNamedArg | FreeC.Backend.Agda.Syntax |
| updateNamedArgA | FreeC.Backend.Agda.Syntax |
| usableCohesion | FreeC.Backend.Agda.Syntax |
| usableModality | FreeC.Backend.Agda.Syntax |
| usableQuantity | FreeC.Backend.Agda.Syntax |
| usableRelevance | FreeC.Backend.Agda.Syntax |
| usedAgdaIdents | FreeC.Environment |
| usedIdents | FreeC.Environment |
| UseEverything | FreeC.Backend.Agda.Syntax |
| userNamed | FreeC.Backend.Agda.Syntax |
| UserWritten | FreeC.Backend.Agda.Syntax |
| Using | |
| 1 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| 2 (Type/Class) | FreeC.Backend.Agda.Syntax |
| using | FreeC.Backend.Agda.Syntax |
| Using' | FreeC.Backend.Agda.Syntax |
| valueDependencyComponents | FreeC.IR.DependencyGraph |
| valueDependencyGraph | FreeC.IR.DependencyGraph |
| valueRefs | FreeC.IR.Reference |
| ValueScope | FreeC.IR.Syntax.Name, FreeC.IR.Syntax |
| Var | |
| 1 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varApp | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| VarEntry | FreeC.Environment.Entry |
| Variable | FreeC.Backend.Coq.Syntax |
| variable | FreeC.Backend.Coq.Syntax |
| Variables | FreeC.Backend.Coq.Syntax |
| VarIdent | FreeC.Frontend.IR.Token |
| VarName | FreeC.IR.Syntax.Name, FreeC.IR.Syntax, FreeC.LiftedIR.Syntax.Name, FreeC.LiftedIR.Syntax |
| VarPat | |
| 1 (Type/Class) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Data Constructor) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 3 (Type/Class) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| 4 (Data Constructor) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varPatAgdaIdent | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varPatCoqIdent | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varPatIdent | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varPatIsStrict | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| varPatName | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| varPatQName | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| varPatSrcSpan | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| varPatToExpr | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| varPatType | |
| 1 (Function) | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| 2 (Function) | FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax |
| VarRef | FreeC.IR.Reference |
| VarSymbol | FreeC.Frontend.IR.Token |
| vcat | FreeC.Pretty |
| vernacularCommands | FreeC.Backend.Coq.Keywords |
| visible | FreeC.Backend.Agda.Syntax |
| visibleTypeApp | FreeC.IR.Syntax.Expr, FreeC.IR.Syntax |
| vsep | FreeC.Pretty |
| Warning | FreeC.Monad.Reporter |
| WarningOnImport | FreeC.Backend.Agda.Syntax |
| WarningOnUsage | FreeC.Backend.Agda.Syntax |
| WFOrder | FreeC.Backend.Coq.Syntax |
| WHERE | FreeC.Frontend.IR.Token |
| WhereClause | FreeC.Backend.Agda.Syntax |
| WhereClause' | FreeC.Backend.Agda.Syntax |
| whHiding | FreeC.Backend.Agda.Syntax |
| whThing | FreeC.Backend.Agda.Syntax |
| width | FreeC.Pretty |
| WildHole | FreeC.Backend.Agda.Syntax |
| WildP | FreeC.Backend.Agda.Syntax |
| WithApp | FreeC.Backend.Agda.Syntax |
| withArgsFrom | FreeC.Backend.Agda.Syntax |
| WithExpr | FreeC.Backend.Agda.Syntax |
| WithHiding | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| withNamedArgsFrom | FreeC.Backend.Agda.Syntax |
| WithOrigin | |
| 1 (Type/Class) | FreeC.Backend.Agda.Syntax |
| 2 (Data Constructor) | FreeC.Backend.Agda.Syntax |
| WithP | FreeC.Backend.Agda.Syntax |
| withRangeOf | FreeC.Backend.Agda.Syntax |
| woOrigin | FreeC.Backend.Agda.Syntax |
| woThing | FreeC.Backend.Agda.Syntax |
| writeModuleInterface | FreeC.Environment.ModuleInterface.Encoder |
| writePrettyFile | FreeC.Pretty |
| YesCoverageCheck | FreeC.Backend.Agda.Syntax |
| YesEta | FreeC.Backend.Agda.Syntax |
| YesOverlap | FreeC.Backend.Agda.Syntax |
| YesPositivityCheck | FreeC.Backend.Agda.Syntax |
| YesUniverseCheck | FreeC.Backend.Agda.Syntax |
| zeroCohesion | FreeC.Backend.Agda.Syntax |
| zeroModality | FreeC.Backend.Agda.Syntax |
| zeroQuantity | FreeC.Backend.Agda.Syntax |
| zeroRelevance | FreeC.Backend.Agda.Syntax |
| _exprFieldA | FreeC.Backend.Agda.Syntax |
| _exprModA | FreeC.Backend.Agda.Syntax |
| _fixityAssoc | FreeC.Backend.Agda.Syntax |
| _fixityLevel | FreeC.Backend.Agda.Syntax |
| _importDirModA | FreeC.Backend.Agda.Syntax |
| _nameFieldA | FreeC.Backend.Agda.Syntax |
| _qnameModA | FreeC.Backend.Agda.Syntax |