Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Absurd(boolean) - Constructor for record class org.aya.core.pat.Pat.Absurd
-
Creates an instance of a
Absurdrecord class. - Absurd(boolean) - Constructor for record class org.aya.core.serde.SerPat.Absurd
-
Creates an instance of a
Absurdrecord class. - Absurd(SourcePos) - Constructor for record class org.aya.concrete.Pattern.Absurd
-
Creates an instance of a
Absurdrecord class. - accept(Expr) - Method in interface org.aya.concrete.visitor.ExprConsumer
- accept(Pattern) - Method in interface org.aya.concrete.visitor.PatternConsumer
- accept(Stmt) - Method in interface org.aya.concrete.visitor.StmtConsumer
- accept(GenericDef) - Method in interface org.aya.core.visitor.DefConsumer
- accept(Term) - Method in interface org.aya.core.visitor.TermConsumer
- accept(Term) - Method in interface org.aya.core.visitor.VarConsumer
- accept(Term) - Method in class org.aya.core.visitor.VarConsumer.ScopeChecker
- accept(Term) - Method in class org.aya.core.visitor.VarConsumer.Scoped
- accept(TyckUnit) - Method in record class org.aya.tyck.order.SigRefFinder
- Access(SerTerm, SerDef.QName, ImmutableSeq<SerTerm.SerArg>, ImmutableSeq<SerTerm.SerArg>) - Constructor for record class org.aya.core.serde.SerTerm.Access
-
Creates an instance of a
Accessrecord class. - accessibility - Variable in class org.aya.concrete.stmt.CommonDecl
- accessibility() - Method in record class org.aya.concrete.stmt.Command.Import
- accessibility() - Method in record class org.aya.concrete.stmt.Command.Module
- accessibility() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
accessibilityrecord component. - accessibility() - Method in class org.aya.concrete.stmt.CommonDecl
- accessibility() - Method in interface org.aya.concrete.stmt.Decl
- accessibility() - Method in class org.aya.concrete.stmt.Generalize
- accessibility() - Method in interface org.aya.concrete.stmt.Stmt
- accessibleLocal() - Method in record class org.aya.concrete.Expr.Hole
-
Returns the value of the
accessibleLocalrecord component. - action() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
actionrecord component. - activeMetas() - Method in record class org.aya.tyck.TyckState
-
Returns the value of the
activeMetasrecord component. - actual() - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Returns the value of the
actualrecord component. - actual() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns the value of the
actualrecord component. - actualType() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
actualTyperecord component. - add(Subst) - Method in record class org.aya.core.visitor.Subst
- add(AnyVar, Term) - Method in record class org.aya.core.visitor.Subst
- add(Relation) - Method in interface org.aya.terck.Relation
- add(Selector.DecrOrd) - Method in enum class org.aya.terck.Selector.DecrOrd
- addAllDirectly(Subst) - Method in record class org.aya.core.visitor.Subst
- addDirectly(AnyVar, Term) - Method in record class org.aya.core.visitor.Subst
- addDirectly(AnyVar, Term, Term) - Method in record class org.aya.tyck.pat.TypedSubst
- addDirectly(TypedSubst) - Method in record class org.aya.tyck.pat.TypedSubst
- addEqn(TyckState.Eqn) - Method in record class org.aya.tyck.TyckState
- addGlobal(ImmutableSeq<String>, String, Stmt.Accessibility, AnyVar, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- addGlobal(ImmutableSeq<String>, String, Stmt.Accessibility, AnyVar, SourcePos) - Method in class org.aya.resolve.context.PhysicalModuleContext
- addGlobalSimple(Stmt.Accessibility, AnyVar, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- addWithTerm(Expr.Param, Term) - Method in class org.aya.tyck.ExprTycker
- addWithTerm(Expr.WithTerm, ExprTycker.Result) - Method in class org.aya.tyck.ExprTycker
- against(ImmutableSeq<Term.Matching>, boolean, ExprTycker, SourcePos, Def.Signature<?>) - Static method in record class org.aya.tyck.pat.Conquer
- AllLhsResult(ImmutableSeq<PatTycker.LhsResult>) - Constructor for record class org.aya.tyck.pat.PatTycker.AllLhsResult
- AllLhsResult(ImmutableSeq<PatTycker.LhsResult>, boolean) - Constructor for record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Creates an instance of a
AllLhsResultrecord class. - allowed - Variable in class org.aya.core.visitor.VarConsumer.ScopeChecker
- allowedGeneralizes() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
allowedGeneralizesrecord component. - allowGeneralized() - Method in record class org.aya.resolve.visitor.ExprResolver.Options
-
Returns the value of the
allowGeneralizedrecord component. - allSubst() - Method in class org.aya.tyck.pat.PatTycker
- ALTERNATIVE_EMPTY - Static variable in interface org.aya.generic.Constants
- ALTERNATIVE_OR - Static variable in interface org.aya.generic.Constants
- alternativeEmpty() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns the value of the
alternativeEmptyrecord component. - alternativeEmpty(SourcePos) - Static method in interface org.aya.generic.Constants
- alternativeOr() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns the value of the
alternativeOrrecord component. - alternativeOr(SourcePos) - Static method in interface org.aya.generic.Constants
- AmbiguousNameError(String, ImmutableSeq<Seq<String>>, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Creates an instance of a
AmbiguousNameErrorrecord class. - AmbiguousNameWarn(String, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Creates an instance of a
AmbiguousNameWarnrecord class. - analyze(Code, SourcePos) - Static method in record class org.aya.concrete.remark.CodeOptions
- and(Term, Term) - Static method in record class org.aya.core.term.FormulaTerm
- anonymous() - Static method in interface org.aya.generic.Constants
- ANONYMOUS_PREFIX - Static variable in interface org.aya.generic.Constants
- Any() - Constructor for record class org.aya.core.repr.CodeShape.ParamShape.Any
-
Creates an instance of a
Anyrecord class. - Any() - Constructor for record class org.aya.core.repr.CodeShape.PatShape.Any
-
Creates an instance of a
Anyrecord class. - Any() - Constructor for record class org.aya.core.repr.CodeShape.TermShape.Any
-
Creates an instance of a
Anyrecord class. - anyEx() - Static method in interface org.aya.core.repr.CodeShape.ParamShape
- anyIm() - Static method in interface org.aya.core.repr.CodeShape.ParamShape
- anyLicit(CodeShape.TermShape) - Static method in interface org.aya.core.repr.CodeShape.ParamShape
- AnyVar - Interface in org.aya.ref
- app(Expr, SeqView<WithPos<Expr.NamedArg>>) - Static method in interface org.aya.concrete.Expr
- App(SerTerm, SerTerm.SerArg) - Constructor for record class org.aya.core.serde.SerTerm.App
-
Creates an instance of a
Apprecord class. - App(SourcePos, Expr, Expr.NamedArg) - Constructor for record class org.aya.concrete.Expr.App
-
Creates an instance of a
Apprecord class. - AppHead - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- APPLICATIVE_APP - Static variable in interface org.aya.generic.Constants
- applicativeAp() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns the value of the
applicativeAprecord component. - applicativeApp(SourcePos) - Static method in interface org.aya.generic.Constants
- applicativePure() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns the value of the
applicativePurerecord component. - apply(Expr) - Method in interface org.aya.concrete.visitor.EndoExpr
- apply(Expr) - Method in record class org.aya.resolve.visitor.ExprResolver
-
Special handling of terms with binding structure.
- apply(Pattern) - Method in interface org.aya.concrete.visitor.PatternFolder
- apply(Pattern) - Method in interface org.aya.concrete.visitor.EndoPattern
- apply(Pattern.Clause) - Method in record class org.aya.resolve.visitor.ExprResolver
- apply(Stmt) - Method in interface org.aya.concrete.visitor.StmtFolder
- apply(GenericDef) - Method in record class org.aya.core.visitor.TermFolder.RefFinder
- apply(Pat) - Method in interface org.aya.core.visitor.PatTraversal
- apply(Term) - Method in interface org.aya.core.visitor.EndoTerm
- apply(Term) - Method in record class org.aya.core.visitor.EndoTerm.Elevator
- apply(Term) - Method in record class org.aya.core.visitor.Expander.Tracked
- apply(Term) - Method in record class org.aya.core.visitor.Expander.WHNFer
- apply(Term) - Method in interface org.aya.core.visitor.TermFolder
- apply(Term) - Method in record class org.aya.core.visitor.Zonker
- applyDimsTo(Term) - Method in record class org.aya.core.term.PathTerm.Cube
- appOp() - Method in class org.aya.concrete.desugar.BinExprParser
- appOp() - Method in class org.aya.concrete.desugar.BinPatternParser
- AppSpine - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- AppTerm - Record Class in org.aya.core.term
- AppTerm(Term, Arg<Term>) - Constructor for record class org.aya.core.term.AppTerm
-
Creates an instance of a
AppTermrecord class. - arg() - Method in record class org.aya.core.serde.SerTerm.App
-
Returns the value of the
argrecord component. - arg() - Method in record class org.aya.core.serde.SerTerm.SerArg
-
Returns the value of the
argrecord component. - arg() - Method in record class org.aya.core.term.AppTerm
-
Returns the value of the
argrecord component. - arg(BaseDistiller.Fmt<T>, BinOpParser.Elem<T>, BaseDistiller.Outer) - Static method in class org.aya.distill.BaseDistiller
- ArgMismatch(SourcePos, FieldDef, int) - Constructor for record class org.aya.tyck.error.FieldError.ArgMismatch
-
Creates an instance of a
ArgMismatchrecord class. - args() - Method in record class org.aya.core.repr.CodeShape.TermShape.Call
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.serde.SerTerm.CallData
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Returns the value of the
argsrecord component. - args() - Method in interface org.aya.core.term.Callable
- args() - Method in record class org.aya.core.term.ConCall
- args() - Method in record class org.aya.core.term.DataCall
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.term.FieldTerm
- args() - Method in record class org.aya.core.term.FnCall
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.term.MetaTerm
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.term.PAppTerm
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.term.PrimCall
-
Returns the value of the
argsrecord component. - args() - Method in record class org.aya.core.term.StructCall
-
Returns the value of the
argsrecord component. - argsCount() - Method in record class org.aya.tyck.pat.PatTree
-
Returns the value of the
argsCountrecord component. - argument() - Method in record class org.aya.concrete.Expr.App
-
Returns the value of the
argumentrecord component. - Array(SourcePos, Either<Expr.Array.CompBlock, Expr.Array.ElementList>) - Constructor for record class org.aya.concrete.Expr.Array
-
Creates an instance of a
Arrayrecord class. - arrayBlock() - Method in record class org.aya.concrete.Expr.Array
-
Returns the value of the
arrayBlockrecord component. - as() - Method in record class org.aya.concrete.Pattern.As
-
Returns the value of the
asrecord component. - As(SourcePos, Pattern, LocalVar, MutableValue<Term>) - Constructor for record class org.aya.concrete.Pattern.As
-
Creates an instance of a
Asrecord class. - asAssoc() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns the value of the
asAssocrecord component. - asBind() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns the value of the
asBindrecord component. - asFormula() - Method in record class org.aya.core.term.FormulaTerm
-
Returns the value of the
asFormularecord component. - asName() - Method in record class org.aya.concrete.stmt.Command.Import
-
Returns the value of the
asNamerecord component. - asName() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns the value of the
asNamerecord component. - asPi(boolean) - Method in record class org.aya.core.term.MetaTerm
- asPi(String, String, boolean, int, ImmutableSeq<Arg<Term>>) - Method in class org.aya.core.Meta
- asRef(Term) - Method in record class org.aya.core.visitor.Subst
- asRef(Term) - Method in class org.aya.core.visitor.AyaRestrSimplifier
- assoc() - Method in record class org.aya.core.serde.SerDef.SerOp
-
Returns the value of the
assocrecord component. - assoc() - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Returns the value of the
assocrecord component. - assoc() - Method in class org.aya.ref.DefVar
- assoc1() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns the value of the
assoc1record component. - assoc2() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns the value of the
assoc2record component. - Attr(CodeOptions) - Constructor for class org.aya.concrete.remark.CodeAttrProcessor.Attr
- available() - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Returns the value of the
availablerecord component. - AYA_JSON - Static variable in interface org.aya.generic.Constants
- AYA_LITERATE_POSTFIX - Static variable in interface org.aya.generic.Constants
- AYA_POSTFIX - Static variable in interface org.aya.generic.Constants
- AYA_POSTFIX_PATTERN - Static variable in interface org.aya.generic.Constants
- aya.base - module aya.base
- AyaBinOpSet - Class in org.aya.concrete.desugar
- AyaBinOpSet(Reporter) - Constructor for class org.aya.concrete.desugar.AyaBinOpSet
- AYAC_POSTFIX - Static variable in interface org.aya.generic.Constants
- AyaDocile - Interface in org.aya.generic
- AyaFiles - Interface in org.aya.generic.util
- ayaHome() - Static method in class org.aya.generic.util.AyaHome
- AyaHome - Class in org.aya.generic.util
- AyaHome() - Constructor for class org.aya.generic.util.AyaHome
- AyaIntShape() - Constructor for record class org.aya.core.repr.AyaShape.AyaIntShape
-
Creates an instance of a
AyaIntShaperecord class. - AyaListShape() - Constructor for record class org.aya.core.repr.AyaShape.AyaListShape
-
Creates an instance of a
AyaListShaperecord class. - AyaOrgaTycker - Record Class in org.aya.tyck.order
-
Incremental and non-stopping compiler for SCCs.
- AyaOrgaTycker(AyaSccTycker, ResolveInfo) - Constructor for record class org.aya.tyck.order.AyaOrgaTycker
- AyaOrgaTycker(AyaSccTycker, MutableGraph<TyckOrder>, MutableSet<TyckOrder>) - Constructor for record class org.aya.tyck.order.AyaOrgaTycker
-
Creates an instance of a
AyaOrgaTyckerrecord class. - AyaRestrSimplifier - Class in org.aya.core.visitor
- AyaSccTycker - Record Class in org.aya.tyck.order
-
Tyck statements in SCC.
- AyaSccTycker(StmtTycker, CountingReporter, ResolveInfo, MutableList<GenericDef>, MutableMap<Decl.TopLevel, ExprTycker>, MutableMap<Decl.TopLevel, CollectingReporter>) - Constructor for record class org.aya.tyck.order.AyaSccTycker
-
Creates an instance of a
AyaSccTyckerrecord class. - AyaSccTycker.SCCTyckingFailed - Exception Class in org.aya.tyck.order
- AyaShape - Interface in org.aya.core.repr
- AyaShape.AyaIntShape - Record Class in org.aya.core.repr
- AyaShape.AyaListShape - Record Class in org.aya.core.repr
- AyaShape.Factory - Class in org.aya.core.repr
B
- BadBindBlock(SourcePos, String) - Constructor for record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Creates an instance of a
BadBindBlockrecord class. - BadCounterexampleWarn - Record Class in org.aya.concrete.error
- BadCounterexampleWarn(Stmt) - Constructor for record class org.aya.concrete.error.BadCounterexampleWarn
-
Creates an instance of a
BadCounterexampleWarnrecord class. - BadFreezingWarn - Record Class in org.aya.concrete.error
- BadFreezingWarn(Expr) - Constructor for record class org.aya.concrete.error.BadFreezingWarn
-
Creates an instance of a
BadFreezingWarnrecord class. - BadInterval(SourcePos, int) - Constructor for record class org.aya.tyck.error.PrimError.BadInterval
-
Creates an instance of a
BadIntervalrecord class. - BadLevelExpr(Expr) - Constructor for record class org.aya.concrete.error.LevelProblem.BadLevelExpr
-
Creates an instance of a
BadLevelExprrecord class. - BadLitPattern(Pattern, Term) - Constructor for record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Creates an instance of a
BadLitPatternrecord class. - BadlyScopedError(MetaTerm, Term, Seq<LocalVar>, SourcePos) - Constructor for record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Creates an instance of a
BadlyScopedErrorrecord class. - BadModifierWarn - Record Class in org.aya.concrete.error
- BadModifierWarn(SourcePos, Modifier) - Constructor for record class org.aya.concrete.error.BadModifierWarn
-
Creates an instance of a
BadModifierWarnrecord class. - BadRecursion - Record Class in org.aya.terck.error
- BadRecursion(SourcePos, DefVar<?, ?>, Diagonal<Def, Term.Param>) - Constructor for record class org.aya.terck.error.BadRecursion
-
Creates an instance of a
BadRecursionrecord class. - BadSpineError(MetaTerm, SourcePos) - Constructor for record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Creates an instance of a
BadSpineErrorrecord class. - BadTypeError - Record Class in org.aya.tyck.error
- BadTypeError(Expr, Term, Doc, Doc, AyaDocile, TyckState) - Constructor for record class org.aya.tyck.error.BadTypeError
-
Creates an instance of a
BadTypeErrorrecord class. - BadUsage(String, SourcePos) - Constructor for record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Creates an instance of a
BadUsagerecord class. - barredApps() - Method in record class org.aya.concrete.Expr.Idiom
-
Returns the value of the
barredAppsrecord component. - BaseDistiller<Term extends AyaDocile> - Class in org.aya.distill
- BaseDistiller(DistillerOptions) - Constructor for class org.aya.distill.BaseDistiller
- BaseDistiller.Fmt<T extends AyaDocile> - Interface in org.aya.distill
- BaseDistiller.Outer - Enum Class in org.aya.distill
-
Expression: where am I? Top-level expression may not need parentheses, stone free! An argument of an application! Stay in parentheses! An operand of a binary application! Applications within are safe, but other binary applications are in danger! Codomain of a telescope
- basePath() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
basePathrecord component. - BetaExpander - Interface in org.aya.core.visitor
-
We think of all cubical reductions as beta reductions.
- better() - Method in record class org.aya.terck.Selector.Useless
-
Returns the value of the
betterrecord component. - betters() - Method in record class org.aya.terck.Selector.Evolve
-
Returns the value of the
bettersrecord component. - bind() - Method in record class org.aya.concrete.Expr.Let
-
Returns the value of the
bindrecord component. - bind() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns the value of the
bindrecord component. - bind() - Method in record class org.aya.core.pat.Pat.Bind
-
Returns the value of the
bindrecord component. - bind() - Method in record class org.aya.core.serde.SerDef.SerOp
-
Returns the value of the
bindrecord component. - bind() - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Returns the value of the
bindrecord component. - bind(String, LocalVar, SourcePos, Predicate<AnyVar>) - Method in interface org.aya.resolve.context.Context
- bind(LocalVar, SourcePos) - Method in interface org.aya.resolve.context.Context
- bind(LocalVar, SourcePos, Predicate<AnyVar>) - Method in interface org.aya.resolve.context.Context
- Bind(boolean, SerTerm.SimpVar, SerTerm) - Constructor for record class org.aya.core.serde.SerPat.Bind
-
Creates an instance of a
Bindrecord class. - Bind(boolean, LocalVar, Term) - Constructor for record class org.aya.core.pat.Pat.Bind
-
Creates an instance of a
Bindrecord class. - Bind(SourcePos, LocalVar) - Constructor for record class org.aya.concrete.Pattern.Bind
- Bind(SourcePos, LocalVar, Expr, MutableValue<Term>) - Constructor for record class org.aya.concrete.Pattern.Bind
-
Creates an instance of a
Bindrecord class. - bindBlock - Variable in class org.aya.concrete.stmt.CommonDecl
- bindBlock() - Method in class org.aya.concrete.stmt.CommonDecl
- bindBlock() - Method in interface org.aya.concrete.stmt.Decl
- BindBlock - Record Class in org.aya.concrete.stmt
- BindBlock(SourcePos, MutableValue<Context>, ImmutableSeq<QualifiedID>, ImmutableSeq<QualifiedID>, MutableValue<ImmutableSeq<DefVar<?, ?>>>, MutableValue<ImmutableSeq<DefVar<?, ?>>>) - Constructor for record class org.aya.concrete.stmt.BindBlock
-
Creates an instance of a
BindBlockrecord class. - BindContext - Record Class in org.aya.resolve.context
-
Introduces a locally bound variable to the context.
- BindContext(Context, String, LocalVar) - Constructor for record class org.aya.resolve.context.BindContext
-
Creates an instance of a
BindContextrecord class. - bindings() - Method in record class org.aya.concrete.Expr.Field
-
Returns the value of the
bindingsrecord component. - bindName() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns the value of the
bindNamerecord component. - bindName() - Method in record class org.aya.concrete.Expr.Do
-
Returns the value of the
bindNamerecord component. - bindName() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns the value of the
bindNamerecord component. - binds() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns the value of the
bindsrecord component. - binds() - Method in record class org.aya.concrete.Expr.Do
-
Returns the value of the
bindsrecord component. - BinExprParser - Class in org.aya.concrete.desugar
- BinExprParser(ResolveInfo, SeqView<Expr.NamedArg>) - Constructor for class org.aya.concrete.desugar.BinExprParser
- BinOp - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- BinOpSeq(SourcePos, ImmutableSeq<Expr.NamedArg>) - Constructor for record class org.aya.concrete.Expr.BinOpSeq
-
Creates an instance of a
BinOpSeqrecord class. - BinOpSeq(SourcePos, ImmutableSeq<Arg<Pattern>>) - Constructor for record class org.aya.concrete.Pattern.BinOpSeq
-
Creates an instance of a
BinOpSeqrecord class. - BinPatternParser - Class in org.aya.concrete.desugar
- BinPatternParser(ResolveInfo, SeqView<Arg<Pattern>>) - Constructor for class org.aya.concrete.desugar.BinPatternParser
- BlockedEval(Pattern, DataCall) - Constructor for record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Creates an instance of a
BlockedEvalrecord class. - bodies() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns the value of the
bodiesrecord component. - body - Variable in class org.aya.concrete.stmt.TeleDecl.DataDecl
- body - Variable in class org.aya.concrete.stmt.TeleDecl.FnDecl
- body - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- body - Variable in class org.aya.core.def.DataDef
- body - Variable in class org.aya.core.def.FieldDef
- body - Variable in class org.aya.core.def.FnDef
- body() - Method in record class org.aya.concrete.Expr.Field
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.concrete.Expr.Lambda
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.concrete.Expr.Let
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerPat.Clause
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerTerm.Lam
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerTerm.PathLam
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.serde.SerTerm.Pi
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.term.LamTerm
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.term.PiTerm
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.term.PLamTerm
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.core.term.Term.Matching
-
Returns the value of the
bodyrecord component. - body() - Method in record class org.aya.resolve.visitor.ExprResolver
- Body(TyckUnit) - Constructor for record class org.aya.tyck.order.TyckOrder.Body
-
Creates an instance of a
Bodyrecord class. - bodySubst() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns the value of the
bodySubstrecord component. - bonjour(GenericDef) - Method in class org.aya.core.repr.AyaShape.Factory
-
Discovery of shaped literals
- bonjour(GenericDef, ShapeRecognition) - Method in class org.aya.core.repr.AyaShape.Factory
- bound - Variable in class org.aya.core.visitor.VarConsumer.Scoped
- BoundaryDisagree(Expr, Term, Term, TermComparator.FailureData, TyckState) - Constructor for record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Creates an instance of a
BoundaryDisagreerecord class. - builder() - Method in record class org.aya.distill.Codifier
-
Returns the value of the
builderrecord component. - builder() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
builderrecord component. - builder() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns the value of the
builderrecord component. - Builder() - Constructor for class org.aya.tyck.pat.PatTree.Builder
- Builder() - Constructor for class org.aya.tyck.trace.Trace.Builder
- buildLam(SourcePos, SeqView<Expr.Param>, Expr) - Static method in interface org.aya.concrete.Expr
- buildLet(SourcePos, SeqView<Expr.LetBind>, Expr) - Static method in interface org.aya.concrete.Expr
- buildNested(SourcePos, SeqView<P>, Expr, TriFunction<SourcePos, P, Expr, Expr>) - Static method in interface org.aya.concrete.Expr
-
convert flattened terms into nested right-associate terms
- buildPi(SourcePos, SeqView<Expr.Param>, Expr) - Static method in interface org.aya.concrete.Expr
- buildSubst(SeqLike<Term.Param>, SeqLike<Arg<Term>>) - Static method in interface org.aya.core.visitor.DeltaExpander
C
- CachedModuleLoader<ML extends ModuleLoader> - Class in org.aya.resolve.module
- CachedModuleLoader(ML) - Constructor for class org.aya.resolve.module.CachedModuleLoader
- call() - Method in record class org.aya.core.serde.SerTerm.New
-
Returns the value of the
callrecord component. - Call(int, ImmutableSeq<CodeShape.TermShape>) - Constructor for record class org.aya.core.repr.CodeShape.TermShape.Call
-
Creates an instance of a
Callrecord class. - callable() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
callablerecord component. - Callable - Interface in org.aya.core.term
- Callable.DefCall - Interface in org.aya.core.term
- Callable.Factory<D extends Def,
S extends Decl> - Interface in org.aya.core.term -
This exists solely for simplifying code in the tycker.
- CallData(int, ImmutableSeq<SerTerm.SerArg>) - Constructor for record class org.aya.core.serde.SerTerm.CallData
-
Creates an instance of a
CallDatarecord class. - caller() - Method in record class org.aya.terck.CallResolver
-
Returns the value of the
callerrecord component. - CallGraph<T,
P> - Record Class in org.aya.terck -
Call graph is a multi-graph; each vertex represents a definition and each edge from vertex `f` to vertex `g` represents a call to `g` within `f`.
- CallGraph(MutableMap<T, MutableMap<T, MutableList<CallMatrix<T, P>>>>) - Constructor for record class org.aya.terck.CallGraph
-
Creates an instance of a
CallGraphrecord class. - CallMatrix<Def,
Param> - Record Class in org.aya.terck -
A call matrix for a call `f --> g` has dimensions `arity(g) * arity(f)`.
- CallMatrix(Callable, Def, Def, ImmutableSeq<Param>, ImmutableSeq<Param>) - Constructor for record class org.aya.terck.CallMatrix
- CallMatrix(Callable, Def, Def, ImmutableSeq<Param>, ImmutableSeq<Param>, Relation[][]) - Constructor for record class org.aya.terck.CallMatrix
-
Creates an instance of a
CallMatrixrecord class. - CallResolver - Record Class in org.aya.terck
-
Resolve calls and build call graph of recursive functions, after
StmtTycker. - CallResolver(PrimDef.Factory, FnDef, MutableSet<Def>, MutableValue<Term.Matching>, CallGraph<Def, Term.Param>) - Constructor for record class org.aya.terck.CallResolver
-
Creates an instance of a
CallResolverrecord class. - CallResolver(PrimDef.Factory, FnDef, MutableSet<Def>, CallGraph<Def, Term.Param>) - Constructor for record class org.aya.terck.CallResolver
- CalmFace(SourcePos) - Constructor for record class org.aya.concrete.Pattern.CalmFace
-
Creates an instance of a
CalmFacerecord class. - candidates() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns the value of the
candidatesrecord component. - CannotFindGeneralSolution(ImmutableSeq<TyckState.Eqn>) - Constructor for record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
Creates an instance of a
CannotFindGeneralSolutionrecord class. - captures() - Method in record class org.aya.core.repr.ShapeMatcher
-
Returns the value of the
capturesrecord component. - captures() - Method in record class org.aya.core.repr.ShapeRecognition
-
Returns the value of the
capturesrecord component. - captures() - Method in record class org.aya.core.serde.SerDef.SerShapeResult
-
Returns the value of the
capturesrecord component. - check(Expr, Term) - Method in class org.aya.tyck.ExprTycker
- checkDependency(PrimDef.ID) - Method in class org.aya.core.def.PrimDef.Factory
- checkedBody - Variable in class org.aya.concrete.stmt.TeleDecl.DataDecl
-
Yet type-checked constructors
- checkEqn(TyckState.Eqn) - Method in class org.aya.tyck.unify.Unifier
- checkLhs(ExprTycker, Pattern.Clause, Def.Signature<?>, boolean) - Static method in class org.aya.tyck.pat.PatTycker
- checkParen(BaseDistiller.Outer, Doc, BaseDistiller.Outer) - Static method in class org.aya.distill.BaseDistiller
- children() - Method in record class org.aya.concrete.remark.Literate.Link
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.concrete.remark.Literate.Many
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.concrete.remark.Literate.Unsupported
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.pat.PatTree
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns the value of the
childrenrecord component. - children() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns the value of the
childrenrecord component. - chooseStyle(Object) - Static method in class org.aya.distill.BaseDistiller
- Circular(ImmutableSeq<BinOpSet.BinOP>) - Constructor for record class org.aya.concrete.error.OperatorError.Circular
-
Creates an instance of a
Circularrecord class. - CircularSignature(ImmutableSeq<TyckUnit>) - Constructor for record class org.aya.tyck.error.TyckOrderError.CircularSignature
-
Creates an instance of a
CircularSignaturerecord class. - ClassDecl - Class in org.aya.concrete.stmt
-
Concrete classable definitions, corresponding to
ClassDef. - ClassDecl(SourcePos, SourcePos, OpDecl.OpInfo, BindBlock, Expr, Decl.Personality, Stmt.Accessibility) - Constructor for class org.aya.concrete.stmt.ClassDecl
- ClassDef - Interface in org.aya.core.def
- classify(SeqLike<? extends Pat.Preclause<?>>, ImmutableSeq<Term.Param>, Tycker, SourcePos) - Static method in record class org.aya.tyck.pat.PatClassifier
- classify(SeqLike<? extends Pat.Preclause<?>>, ImmutableSeq<Term.Param>, TyckState, Reporter, SourcePos) - Static method in record class org.aya.tyck.pat.PatClassifier
- Clause(ImmutableSeq<SerPat>, SerTerm) - Constructor for record class org.aya.core.serde.SerPat.Clause
-
Creates an instance of a
Clauserecord class. - Clause(SourcePos, ImmutableSeq<Arg<Pattern>>, Option<Expr>) - Constructor for class org.aya.concrete.Pattern.Clause
- clauses - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- clauses - Variable in class org.aya.core.def.CtorDef
- clauses() - Method in record class org.aya.concrete.Expr.Match
-
Returns the value of the
clausesrecord component. - clauses() - Method in record class org.aya.concrete.Expr.PartEl
-
Returns the value of the
clausesrecord component. - clauses() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
clausesrecord component. - clauses() - Method in record class org.aya.core.serde.SerTerm.Match
-
Returns the value of the
clausesrecord component. - clauses() - Method in record class org.aya.core.term.MatchTerm
-
Returns the value of the
clausesrecord component. - clauses() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns the value of the
clausesrecord component. - ClausesProblem - Interface in org.aya.tyck.pat
- ClausesProblem.Conditions - Record Class in org.aya.tyck.pat
- ClausesProblem.Confluence - Record Class in org.aya.tyck.pat
- ClausesProblem.Domination - Record Class in org.aya.tyck.pat
- ClausesProblem.FMDomination - Record Class in org.aya.tyck.pat
- ClausesProblem.MissingCase - Record Class in org.aya.tyck.pat
- ClausesProblem.UnsureCase - Record Class in org.aya.tyck.pat
- clear() - Method in class org.aya.core.def.PrimDef.Factory
- clear() - Method in record class org.aya.core.visitor.Subst
- clear() - Method in record class org.aya.tyck.pat.TypedSubst
- clear(PrimDef.ID) - Method in class org.aya.core.def.PrimDef.Factory
- clone() - Method in record class org.aya.tyck.unify.TermComparator.Sub
- cmp - Variable in class org.aya.tyck.unify.TermComparator
- cmp() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
cmprecord component. - code - Variable in class org.aya.concrete.remark.Literate.Code
- Code(String, SourcePos, CodeOptions) - Constructor for class org.aya.concrete.remark.Literate.Code
- CodeAttrProcessor - Class in org.aya.concrete.remark
- CodeAttrProcessor.Attr - Class in org.aya.concrete.remark
- CodeBlock(SourcePos, String, String) - Constructor for class org.aya.concrete.remark.Literate.CodeBlock
- codeFile() - Method in interface org.aya.concrete.GenericAyaFile
- CodeOptions - Record Class in org.aya.concrete.remark
- CodeOptions(NormalizeMode, DistillerOptions, CodeOptions.ShowCode) - Constructor for record class org.aya.concrete.remark.CodeOptions
-
Creates an instance of a
CodeOptionsrecord class. - CodeOptions.ShowCode - Enum Class in org.aya.concrete.remark
- codeShape() - Method in record class org.aya.core.repr.AyaShape.AyaIntShape
- codeShape() - Method in record class org.aya.core.repr.AyaShape.AyaListShape
- codeShape() - Method in interface org.aya.core.repr.AyaShape
- CodeShape - Interface in org.aya.core.repr
- CodeShape.CtorShape - Record Class in org.aya.core.repr
- CodeShape.DataShape - Record Class in org.aya.core.repr
- CodeShape.FieldShape - Record Class in org.aya.core.repr
- CodeShape.FnShape - Record Class in org.aya.core.repr
- CodeShape.Moment - Interface in org.aya.core.repr
-
A capture group, see
CodeShape.CtorShapeandShapeMatcher.captures() - CodeShape.MomentId - Enum Class in org.aya.core.repr
-
Typed capture name, rather than plain strings
- CodeShape.ParamShape - Interface in org.aya.core.repr
- CodeShape.ParamShape.Any - Record Class in org.aya.core.repr
- CodeShape.ParamShape.Licit - Record Class in org.aya.core.repr
- CodeShape.ParamShape.Optional - Record Class in org.aya.core.repr
- CodeShape.PatShape - Interface in org.aya.core.repr
- CodeShape.PatShape.Any - Record Class in org.aya.core.repr
- CodeShape.StructShape - Record Class in org.aya.core.repr
- CodeShape.TermShape - Interface in org.aya.core.repr
- CodeShape.TermShape.Any - Record Class in org.aya.core.repr
- CodeShape.TermShape.Call - Record Class in org.aya.core.repr
- CodeShape.TermShape.Sort - Record Class in org.aya.core.repr
-
The shape to Sort term, I am not very work well at type theory, so improve this feel free!
- CodeShape.TermShape.TeleRef - Record Class in org.aya.core.repr
- Codifier - Record Class in org.aya.distill
-
Do not need to use
Doc, because we do not care about output format. - Codifier(MutableMap<LocalVar, Integer>, StringBuilder) - Constructor for record class org.aya.distill.Codifier
-
Creates an instance of a
Codifierrecord class. - codomain() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
codomainrecord component. - codomain() - Method in record class org.aya.tyck.error.SortPiError
-
Returns the value of the
codomainrecord component. - Codomain - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- codomainTele() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
codomainTelerecord component. - coe(CoeTerm, LocalVar) - Method in record class org.aya.core.term.PiTerm
- coe(CoeTerm, LocalVar) - Method in record class org.aya.core.term.SigmaTerm
- Coe(SerTerm, Restr<SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.Coe
-
Creates an instance of a
Coerecord class. - Coe(SourcePos, QualifiedID, DefVar<?, ?>, Expr, Expr) - Constructor for record class org.aya.concrete.Expr.Coe
-
Creates an instance of a
Coerecord class. - COE - Enum constant in enum class org.aya.core.def.PrimDef.ID
- coeDom(LocalVar, Term) - Static method in interface org.aya.core.visitor.BetaExpander
- coeFill(Term, Restr<Term>, Term) - Static method in record class org.aya.core.term.CoeTerm
-
coeFill (A : I -> Type) (phi : I) : Pi (u : A 0) -> Path A u (coe A phi u) - COEFILL - Enum constant in enum class org.aya.core.def.PrimDef.ID
- coeFillInv(Term, Restr<Term>, Term) - Static method in record class org.aya.core.term.CoeTerm
- coeInv(Term, Restr<Term>) - Static method in record class org.aya.core.term.CoeTerm
- COEINV - Enum constant in enum class org.aya.core.def.PrimDef.ID
- COEINVFILL - Enum constant in enum class org.aya.core.def.PrimDef.ID
- coeLeft() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
coeLeftrecord component. - coerce - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- coerce - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- coerce - Variable in class org.aya.core.def.SubLevelDef
- coerce() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
coercerecord component. - coerce() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
coercerecord component. - CoeTerm - Record Class in org.aya.core.term
- CoeTerm(Term, Restr<Term>) - Constructor for record class org.aya.core.term.CoeTerm
-
Creates an instance of a
CoeTermrecord class. - CoeVaryingType(Expr, Term, Term, Restr<Term>, boolean) - Constructor for record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Creates an instance of a
CoeVaryingTyperecord class. - cof() - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Returns the value of the
cofrecord component. - cofib(DistillerOptions, Restr.Conj<T>) - Static method in class org.aya.distill.BaseDistiller
- collect(MutableList<LocalVar>) - Method in record class org.aya.resolve.context.BindContext
- collect(MutableList<LocalVar>) - Method in interface org.aya.resolve.context.Context
- collectAyaSourceFiles(Path) - Static method in interface org.aya.generic.util.AyaFiles
- collectAyaSourceFiles(Path, int) - Static method in interface org.aya.generic.util.AyaFiles
- collectUsageOf(TyckOrder) - Method in record class org.aya.tyck.order.AyaOrgaTycker
- colon - Static variable in class org.aya.tyck.trace.MarkdownTrace
- cols() - Method in record class org.aya.terck.CallMatrix
- combine(CallMatrix<Def, Param>, CallMatrix<Def, Param>) - Static method in record class org.aya.terck.CallMatrix
-
Combine two call matrices if there exists an indirect call, for example: If `f` calls `g` with call matrix `A` and `g` calls `h` with call matrix `B`, the `f` indirectly calls `h` with call matrix `combine(A, B)` or `AB` in matrix notation.
- Command - Interface in org.aya.concrete.stmt
- Command.Import - Record Class in org.aya.concrete.stmt
- Command.Module - Record Class in org.aya.concrete.stmt
- Command.Open - Record Class in org.aya.concrete.stmt
- COMMIT_HASH - Static variable in class org.aya.prelude.GeneratedVersion
- CommonDecl - Class in org.aya.concrete.stmt
-
Common parts of concrete definitions.
- CommonDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, BindBlock) - Constructor for class org.aya.concrete.stmt.CommonDecl
- compare(Term, Term, Term) - Method in class org.aya.tyck.unify.TermComparator
- compare(Term, Term, TermComparator.Sub, TermComparator.Sub, Term) - Method in class org.aya.tyck.unify.TermComparator
- compare(CallMatrix<Def, Param>) - Method in record class org.aya.terck.CallMatrix
-
Compare two call matrices by their decrease amount.
- compare(Relation) - Method in interface org.aya.terck.Relation
-
Compare two relations by their decrease amount.
- compare(T) - Method in interface org.aya.terck.Selector.Candidate
-
Compare elements by their decrease amount.
- compareBool(boolean, boolean) - Static method in enum class org.aya.terck.Selector.DecrOrd
- compareInt(int, int) - Static method in enum class org.aya.terck.Selector.DecrOrd
- compareRefTerm(Term, Term) - Static method in record class org.aya.core.ops.Eta
- compareShape(TermComparator, Shaped.Inductive<O>) - Method in interface org.aya.generic.Shaped.Inductive
- compareSort(SortTerm, SortTerm) - Method in class org.aya.tyck.unify.TermComparator
- compareUntyped(Term, Term, TermComparator.Sub, TermComparator.Sub) - Method in class org.aya.tyck.unify.TermComparator
- compareUntyped(Shaped.List<O>, BiPredicate<T, O>) - Method in interface org.aya.generic.Shaped.List
-
Comparing two List
- compareUntyped(Shaped.Nat<O>) - Method in interface org.aya.generic.Shaped.Nat
-
Untyped: compare the internal representation only
- CompBlock(Expr, ImmutableSeq<Expr.DoBind>, Expr, Expr) - Constructor for record class org.aya.concrete.Expr.Array.CompBlock
-
Creates an instance of a
CompBlockrecord class. - CompiledAya - Record Class in org.aya.core.serde
-
The .ayac file representation.
- CompiledAya(ImmutableSeq<ImmutableSeq<String>>, ImmutableSeq<SerDef.QName>, ImmutableMap<ImmutableSeq<String>, CompiledAya.SerUseHide>, ImmutableSeq<SerDef>, ImmutableSeq<SerDef.SerOp>, ImmutableMap<SerDef.QName, SerDef.SerRenamedOp>) - Constructor for record class org.aya.core.serde.CompiledAya
-
Creates an instance of a
CompiledAyarecord class. - components() - Method in record class org.aya.core.serde.SerTerm.Tup
-
Returns the value of the
componentsrecord component. - computePi() - Method in record class org.aya.core.term.PathTerm.Cube
- computeSort(TyckState, LocalCtx) - Method in interface org.aya.core.term.Term
- computeType(TyckState, LocalCtx) - Method in interface org.aya.core.term.Term
- Con(SerDef.QName, SerDef.QName, SerTerm.CallData, ImmutableSeq<SerTerm.SerArg>) - Constructor for record class org.aya.core.serde.SerTerm.Con
-
Creates an instance of a
Conrecord class. - CON_CALL - Static variable in class org.aya.distill.BaseDistiller
- conArgs() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns the value of the
conArgsrecord component. - conArgs() - Method in record class org.aya.core.term.ConCall
-
Returns the value of the
conArgsrecord component. - ConCall - Record Class in org.aya.core.term
- ConCall(ConCall.Head, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.ConCall
-
Creates an instance of a
ConCallrecord class. - ConCall(DefVar<DataDef, TeleDecl.DataDecl>, DefVar<CtorDef, TeleDecl.DataCtor>, ImmutableSeq<Arg<Term>>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.ConCall
- ConCall.Head - Record Class in org.aya.core.term
- concrete - Variable in class org.aya.ref.DefVar
-
Initialized in parsing, so it might be null for deserialized user definitions.
- concrete(Concrete, String) - Static method in class org.aya.ref.DefVar
-
Used in user definitions.
- Concrete - Enum constant in enum class org.aya.concrete.remark.CodeOptions.ShowCode
- ConcreteDistiller - Class in org.aya.distill
- ConcreteDistiller(DistillerOptions) - Constructor for class org.aya.distill.ConcreteDistiller
- conditions - Variable in class org.aya.core.Meta
- Conditions(SourcePos, int, int, Term, Term, SourcePos, SourcePos) - Constructor for record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Creates an instance of a
Conditionsrecord class. - confluence(PatTycker.PatResult, ExprTycker, SourcePos, MCT<Term, PatClassifier.PatErr>) - Static method in record class org.aya.tyck.pat.PatClassifier
- Confluence(SourcePos, int, int, Term, Term, SourcePos, SourcePos) - Constructor for record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Creates an instance of a
Confluencerecord class. - confused - Variable in class org.aya.core.visitor.VarConsumer.ScopeChecker
- conHead(DefVar<CtorDef, TeleDecl.DataCtor>) - Method in record class org.aya.core.term.DataCall
- conn(boolean, Term, Term) - Static method in record class org.aya.core.term.FormulaTerm
- Conquer - Record Class in org.aya.tyck.pat
-
IApplyConfluencelmao - Conquer(ImmutableSeq<Term.Matching>, SourcePos, Def.Signature<?>, boolean, ExprTycker) - Constructor for record class org.aya.tyck.pat.Conquer
-
Creates an instance of a
Conquerrecord class. - CONS - Enum constant in enum class org.aya.core.repr.CodeShape.MomentId
- Constants - Interface in org.aya.generic
- constructorForm() - Method in interface org.aya.generic.Shaped.Inductive
- constructorForm() - Method in interface org.aya.generic.Shaped.List
- constructorForm() - Method in interface org.aya.generic.Shaped.Nat
- conTele(DefVar<CtorDef, TeleDecl.DataCtor>) - Static method in class org.aya.core.def.CtorDef
- contents() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns the value of the
contentsrecord component. - context() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
contextrecord component. - context() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Returns the value of the
contextrecord component. - Context - Interface in org.aya.resolve.context
- Context.ResolvingInterruptedException - Exception Class in org.aya.resolve.context
- contextArgs() - Method in record class org.aya.core.term.MetaTerm
-
Returns the value of the
contextArgsrecord component. - contextTele - Variable in class org.aya.core.Meta
- contradicts(LocalVar, boolean) - Method in record class org.aya.core.visitor.Subst
- core - Variable in class org.aya.ref.DefVar
-
Initialized in type checking or core deserialization, so it might be null for unchecked user definitions.
- core() - Method in interface org.aya.concrete.Expr.WithTerm
- Core - Enum constant in enum class org.aya.concrete.remark.CodeOptions.ShowCode
- CoreDistiller - Class in org.aya.distill
-
It's called distiller, and it serves as the pretty printer.
- CoreDistiller(DistillerOptions) - Constructor for class org.aya.distill.CoreDistiller
- COUNTEREXAMPLE - Enum constant in enum class org.aya.concrete.stmt.Decl.Personality
-
Denotes that the definition is a counterexample (errors expected, in separated context)
- CounterexampleError - Record Class in org.aya.tyck.error
- CounterexampleError(SourcePos, AnyVar) - Constructor for record class org.aya.tyck.error.CounterexampleError
-
Creates an instance of a
CounterexampleErrorrecord class. - create() - Static method in record class org.aya.terck.CallGraph
- create(ResolveInfo, Trace.Builder, Reporter) - Static method in record class org.aya.tyck.order.AyaSccTycker
- create(CallMatrix<T, P>) - Static method in record class org.aya.terck.Diagonal
- createAyaFile(SourceFileLocator, Path) - Method in interface org.aya.concrete.GenericAyaFile.Factory
- createErrorExpr(SourcePos) - Method in class org.aya.concrete.desugar.BinExprParser
- createErrorExpr(SourcePos) - Method in class org.aya.concrete.desugar.BinPatternParser
- ctor() - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Returns the value of the
ctorrecord component. - Ctor(boolean, SerDef.QName, ImmutableSeq<SerPat>, SerTerm.Data) - Constructor for record class org.aya.core.serde.SerPat.Ctor
-
Creates an instance of a
Ctorrecord class. - Ctor(boolean, DefVar<CtorDef, TeleDecl.DataCtor>, ImmutableSeq<Pat>, DataCall) - Constructor for record class org.aya.core.pat.Pat.Ctor
-
Creates an instance of a
Ctorrecord class. - Ctor(Pattern.Bind, AnyVar) - Constructor for record class org.aya.concrete.Pattern.Ctor
- Ctor(SerDef.QName, SerDef.QName, ImmutableSeq<SerPat>, ImmutableSeq<SerTerm.SerParam>, ImmutableSeq<SerTerm.SerParam>, Partial.Split<SerTerm>, SerTerm, boolean) - Constructor for record class org.aya.core.serde.SerDef.Ctor
-
Creates an instance of a
Ctorrecord class. - Ctor(SourcePos, WithPos<AnyVar>, ImmutableSeq<Arg<Pattern>>) - Constructor for record class org.aya.concrete.Pattern.Ctor
-
Creates an instance of a
Ctorrecord class. - CtorDef - Class in org.aya.core.def
- CtorDef(DefVar<DataDef, TeleDecl.DataDecl>, DefVar<CtorDef, TeleDecl.DataCtor>, ImmutableSeq<Pat>, ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, Partial.Split<Term>, Term, boolean) - Constructor for class org.aya.core.def.CtorDef
- ctorRef(CodeShape.MomentId) - Method in interface org.aya.generic.Shaped.Inductive
- ctors() - Method in record class org.aya.core.repr.CodeShape.DataShape
-
Returns the value of the
ctorsrecord component. - CtorShape(CodeShape.MomentId, ImmutableSeq<CodeShape.ParamShape>) - Constructor for record class org.aya.core.repr.CodeShape.CtorShape
-
Creates an instance of a
CtorShaperecord class. - CtorTelescopes(ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>) - Constructor for record class org.aya.core.def.DataDef.CtorTelescopes
-
Creates an instance of a
CtorTelescopesrecord class. - ctx - Variable in class org.aya.concrete.stmt.ClassDecl
- ctx - Variable in class org.aya.concrete.stmt.Generalize
- ctx - Variable in class org.aya.concrete.stmt.TeleDecl
- ctx - Variable in class org.aya.tyck.unify.TermComparator
- ctx() - Method in record class org.aya.core.ops.Eta
-
Returns the value of the
ctxrecord component. - ctx() - Method in record class org.aya.core.pat.PatUnify
-
Returns the value of the
ctxrecord component. - ctx() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
ctxrecord component. - cube() - Method in record class org.aya.core.serde.SerTerm.Path
-
Returns the value of the
cuberecord component. - cube() - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Returns the value of the
cuberecord component. - cube() - Method in record class org.aya.core.term.PAppTerm
-
Returns the value of the
cuberecord component. - cube() - Method in record class org.aya.core.term.PathTerm
-
Returns the value of the
cuberecord component. - cube(DistillerOptions, PathTerm.Cube) - Static method in class org.aya.distill.BaseDistiller
- Cube(ImmutableSeq<LocalVar>, Term, Partial<Term>) - Constructor for record class org.aya.core.term.PathTerm.Cube
-
Creates an instance of a
Cuberecord class. - CubicalError - Interface in org.aya.tyck.error
- CubicalError.BoundaryDisagree - Record Class in org.aya.tyck.error
- CubicalError.CoeVaryingType - Record Class in org.aya.tyck.error
- CubicalError.FaceMismatch - Record Class in org.aya.tyck.error
- currentMatching() - Method in record class org.aya.terck.CallResolver
-
Returns the value of the
currentMatchingrecord component. - cycles() - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
-
Returns the value of the
cyclesrecord component.
D
- data() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
datarecord component. - data() - Method in record class org.aya.core.serde.SerTerm.Data
-
Returns the value of the
datarecord component. - data() - Method in record class org.aya.core.serde.SerTerm.Fn
-
Returns the value of the
datarecord component. - data() - Method in record class org.aya.core.serde.SerTerm.Prim
-
Returns the value of the
datarecord component. - data() - Method in record class org.aya.core.serde.SerTerm.Struct
-
Returns the value of the
datarecord component. - Data(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, SerTerm.Sort, ImmutableSeq<SerDef.Ctor>) - Constructor for record class org.aya.core.serde.SerDef.Data
-
Creates an instance of a
Datarecord class. - Data(SerDef.QName, SerTerm.CallData) - Constructor for record class org.aya.core.serde.SerTerm.Data
-
Creates an instance of a
Datarecord class. - DATA_CALL - Static variable in class org.aya.distill.BaseDistiller
- DATA_LIST - Static variable in record class org.aya.core.repr.AyaShape.AyaListShape
- DATA_NAT - Static variable in record class org.aya.core.repr.AyaShape.AyaIntShape
- dataArgs() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns the value of the
dataArgsrecord component. - dataArgs() - Method in record class org.aya.core.term.ConCall.Head
-
Returns the value of the
dataArgsrecord component. - dataBody(DefVar<? extends DataDef, ? extends TeleDecl.DataDecl>) - Static method in interface org.aya.core.def.Def
- dataCall() - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Returns the value of the
dataCallrecord component. - dataCall() - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Returns the value of the
dataCallrecord component. - dataCall() - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Returns the value of the
dataCallrecord component. - DataCall - Record Class in org.aya.core.term
- DataCall(DefVar<DataDef, TeleDecl.DataDecl>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.DataCall
-
Creates an instance of a
DataCallrecord class. - DataCtor(SourcePos, SourcePos, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr.PartEl, ImmutableSeq<Arg<Pattern>>, boolean, BindBlock) - Constructor for class org.aya.concrete.stmt.TeleDecl.DataCtor
- DataDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, ImmutableSeq<TeleDecl.DataCtor>, BindBlock, Decl.Personality) - Constructor for class org.aya.concrete.stmt.TeleDecl.DataDecl
- DataDef - Class in org.aya.core.def
-
core data definition, corresponding to
TeleDecl.DataDecl - DataDef(DefVar<DataDef, TeleDecl.DataDecl>, ImmutableSeq<Term.Param>, SortTerm, ImmutableSeq<CtorDef>) - Constructor for class org.aya.core.def.DataDef
- DataDef.CtorTelescopes - Record Class in org.aya.core.def
- dataRef - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- dataRef - Variable in class org.aya.core.def.CtorDef
- dataRef() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns the value of the
dataRefrecord component. - dataRef() - Method in record class org.aya.core.term.ConCall.Head
-
Returns the value of the
dataRefrecord component. - DataShape(ImmutableSeq<CodeShape.ParamShape>, ImmutableSeq<CodeShape.CtorShape>) - Constructor for record class org.aya.core.repr.CodeShape.DataShape
-
Creates an instance of a
DataShaperecord class. - de() - Method in enum class org.aya.core.serde.SerDef.SerAyaShape
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Ctor
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Data
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Field
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Fn
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Prim
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.Struct
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.Absurd
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.Bind
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.Ctor
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.ShapedInt
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.Tuple
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Access
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.App
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.CallData
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Coe
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Con
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Data
- de(SerTerm.DeState) - Method in interface org.aya.core.serde.SerTerm
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.FieldRef
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Fn
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Interval
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Lam
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Match
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Mula
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.New
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.PartEl
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.PartTy
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Path
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.PathApp
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.PathLam
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Pi
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Prim
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Proj
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Ref
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.SerArg
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.SerCube
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.SerParam
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.ShapedInt
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.ShapedList
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Sigma
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.SimpVar
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Sort
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Str
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Struct
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerTerm.Tup
- de(SerTerm.DeState) - Method in interface org.aya.core.serde.SerDef
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerDef.SerShapeResult
- de(SerTerm.DeState) - Method in record class org.aya.core.serde.SerPat.Clause
- de(SerTerm.DeState) - Method in interface org.aya.core.serde.SerPat
- debuggerOnlyToDoc() - Method in interface org.aya.generic.AyaDocile
-
Deprecated.
- decl(Decl) - Method in class org.aya.distill.ConcreteDistiller
- Decl - Interface in org.aya.concrete.stmt
-
Generic concrete definitions, corresponding to
GenericDef. - Decl.Personality - Enum Class in org.aya.concrete.stmt
- Decl.Resulted - Interface in org.aya.concrete.stmt
-
Denotes that the definition has a result type
- Decl.Telescopic<RetTy extends Term> - Interface in org.aya.concrete.stmt
-
Denotes that the definition is telescopic
- Decl.TopLevel - Interface in org.aya.concrete.stmt
-
Denotes that the definition can be defined at top-level
- DeclT(DefVar<?, ?>, SourcePos) - Constructor for record class org.aya.tyck.trace.Trace.DeclT
- DeclT(DefVar<?, ?>, SourcePos, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.DeclT
-
Creates an instance of a
DeclTrecord class. - decr(boolean, int) - Static method in interface org.aya.terck.Relation
- Decrease(boolean, int) - Constructor for record class org.aya.terck.Relation.Decrease
-
Creates an instance of a
Decreaserecord class. - def() - Method in record class org.aya.concrete.remark.Literate.Err
-
Returns the value of the
defrecord component. - def() - Method in record class org.aya.core.repr.ShapeMatcher
-
Returns the value of the
defrecord component. - def(GenericDef) - Method in class org.aya.distill.CoreDistiller
- def(DefVar<?, ?>) - Method in record class org.aya.core.serde.Serializer.State
- Def - Interface in org.aya.core.def
- Def.Signature<T extends Term> - Record Class in org.aya.core.def
-
Signature of a definition, used in concrete and tycking.
- DEFAULT - Static variable in record class org.aya.concrete.remark.CodeOptions
- defCache() - Method in record class org.aya.core.serde.SerTerm.DeState
-
Returns the value of the
defCacherecord component. - DefConsumer - Interface in org.aya.core.visitor
- definedAs() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns the value of the
definedAsrecord component. - definition() - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
-
Returns the value of the
definitionrecord component. - definition() - Method in record class org.aya.ref.LocalVar
-
Returns the value of the
definitionrecord component. - definitions - Variable in class org.aya.resolve.context.PhysicalModuleContext
- definitions() - Method in interface org.aya.resolve.context.ModuleContext
- definitions() - Method in record class org.aya.resolve.context.NoExportContext
-
Returns the value of the
definitionsrecord component. - definitions() - Method in class org.aya.resolve.context.PhysicalModuleContext
- defResult(DefVar<? extends Def, ? extends Decl.Telescopic<?>>) - Static method in interface org.aya.core.def.Def
- defTele(DefVar<? extends Def, ? extends Decl.Telescopic<?>>) - Static method in interface org.aya.core.def.Def
- defType(DefVar<? extends Def, ? extends Decl.Telescopic<?>>) - Static method in interface org.aya.core.def.Def
- defVar(DefVar<?, ?>) - Static method in class org.aya.distill.BaseDistiller
- DefVar<Core extends GenericDef,
Concrete extends Decl> - Class in org.aya.ref - DeltaExpander - Interface in org.aya.core.visitor
- Dependency(String, ImmutableSeq<PrimDef.ID>, SourcePos) - Constructor for record class org.aya.resolve.error.PrimResolveError.Dependency
-
Creates an instance of a
Dependencyrecord class. - depGraph() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
depGraphrecord component. - derive() - Method in record class org.aya.core.visitor.Subst
- derive() - Method in record class org.aya.tyck.pat.TypedSubst
- derive(String) - Method in interface org.aya.resolve.context.Context
- derive(Seq<String>) - Method in interface org.aya.resolve.context.Context
- deriveMap() - Method in interface org.aya.tyck.env.LocalCtx
- deriveSeq() - Method in interface org.aya.tyck.env.LocalCtx
- descent(Function<Expr, Expr>) - Method in record class org.aya.concrete.Expr.NamedArg
- descent(Function<Expr, Expr>) - Method in record class org.aya.concrete.Expr.Param
- descent(Function<Term, Term>) - Method in record class org.aya.core.term.Term.Matching
- descent(Function<Term, Term>) - Method in record class org.aya.core.term.Term.Param
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.App
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Array.CompBlock
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Array
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Array.ElementList
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.BinOpSeq
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Coe
- descent(UnaryOperator<Expr>) - Method in interface org.aya.concrete.Expr
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Do
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.DoBind
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Error
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Field
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Hole
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Idiom
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Lambda
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Let
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.LetBind
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Lift
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.LitInt
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.LitString
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Match
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.New
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.PartEl
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Path
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Pi
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Proj
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.RawProj
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.RawSort
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Ref
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Sigma
- descent(UnaryOperator<Expr>) - Method in interface org.aya.concrete.Expr.Sort
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Tuple
- descent(UnaryOperator<Expr>) - Method in record class org.aya.concrete.Expr.Unresolved
- descent(UnaryOperator<Expr>) - Method in class org.aya.concrete.Pattern.Clause
- descent(UnaryOperator<Expr>, UnaryOperator<Pattern>) - Method in record class org.aya.concrete.Expr.Match
- descent(UnaryOperator<Expr>, UnaryOperator<Pattern>) - Method in class org.aya.concrete.Pattern.Clause
- descent(UnaryOperator<Pattern>) - Method in interface org.aya.concrete.Pattern
- descent(UnaryOperator<Term>) - Method in record class org.aya.core.term.ConCall.Head
- descent(UnaryOperator<Term>) - Method in interface org.aya.core.term.Term
- descent(Pat) - Method in interface org.aya.core.visitor.PatTraversal
- descent(Pat) - Method in interface org.aya.core.visitor.PatTraversal.NoMeta
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.BadCounterexampleWarn
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.BadFreezingWarn
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.BadModifierWarn
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.DoNotationError
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.LevelProblem.BadLevelExpr
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.Circular
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.Fixity
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.Precedence
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.SelfBind
- describe(DistillerOptions) - Method in record class org.aya.concrete.error.ParseError
- describe(DistillerOptions) - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
- describe(DistillerOptions) - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
- describe(DistillerOptions) - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
- describe(DistillerOptions) - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
- describe(DistillerOptions) - Method in record class org.aya.terck.error.BadRecursion
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.BadTypeError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.CounterexampleError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.FieldError.MissingField
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.FieldError.NoSuchField
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.FieldError.UnknownField
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.Goal
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.LevelError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.NobodyError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.NoRuleError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.PrimError.BadInterval
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.PrimError.NoResultType
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.SortPiError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.TupleError.ProjIxError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
- describe(DistillerOptions) - Method in record class org.aya.tyck.error.UnifyError.Type
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
- describe(DistillerOptions) - Method in record class org.aya.tyck.pat.PatternProblem.UnknownCtor
- describeUnify(DistillerOptions, Doc, Term, Doc, Term) - Method in interface org.aya.tyck.error.UnifyError
- description() - Method in record class org.aya.concrete.Expr.Error
-
Returns the value of the
descriptionrecord component. - description() - Method in record class org.aya.core.term.ErrorTerm
-
Returns the value of the
descriptionrecord component. - DeserializeException(String) - Constructor for exception class org.aya.core.serde.SerDef.DeserializeException
- desired() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
desiredrecord component. - DeState(MutableMap<Seq<String>, MutableMap<String, DefVar<?, ?>>>, MutableMap<Integer, LocalVar>, PrimDef.Factory) - Constructor for record class org.aya.core.serde.SerTerm.DeState
-
Creates an instance of a
DeStaterecord class. - DeState(PrimDef.Factory) - Constructor for record class org.aya.core.serde.SerTerm.DeState
- destruct(int) - Method in record class org.aya.core.pat.Pat.ShapedInt
- destruct(int) - Method in record class org.aya.core.term.IntegerTerm
- destruct(int) - Method in interface org.aya.generic.Shaped.Nat
- destruct(ImmutableSeq<Pattern>) - Method in record class org.aya.concrete.Pattern.FakeShapedList
- destruct(ImmutableSeq<Term>) - Method in record class org.aya.core.term.ListTerm
- destruct(ImmutableSeq<T>) - Method in interface org.aya.generic.Shaped.List
- desugar(ResolveInfo) - Method in interface org.aya.concrete.stmt.Stmt
- Desugarer - Record Class in org.aya.concrete.desugar
- Desugarer(ResolveInfo) - Constructor for record class org.aya.concrete.desugar.Desugarer
-
Creates an instance of a
Desugarerrecord class. - Desugarer.DesugarInterruption - Exception Class in org.aya.concrete.desugar
- DesugarInterruption() - Constructor for exception class org.aya.concrete.desugar.Desugarer.DesugarInterruption
- diag() - Method in record class org.aya.terck.error.BadRecursion
-
Returns the value of the
diagrecord component. - diagonal() - Method in record class org.aya.terck.Diagonal
-
Returns the value of the
diagonalrecord component. - Diagonal<T,
P> - Record Class in org.aya.terck - Diagonal(CallMatrix<T, P>, ImmutableSeq<Relation>) - Constructor for record class org.aya.terck.Diagonal
-
Creates an instance of a
Diagonalrecord class. - didYouMean() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
- didYouMean() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
- disambiguation() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Returns the value of the
disambiguationrecord component. - discovered - Variable in class org.aya.core.repr.AyaShape.Factory
- discriminant() - Method in record class org.aya.concrete.Expr.Match
-
Returns the value of the
discriminantrecord component. - discriminant() - Method in record class org.aya.core.term.MatchTerm
-
Returns the value of the
discriminantrecord component. - Do(SourcePos, Expr, ImmutableSeq<Expr.DoBind>) - Constructor for record class org.aya.concrete.Expr.Do
-
Creates an instance of a
Dorecord class. - DoBind(SourcePos, LocalVar, Expr) - Constructor for record class org.aya.concrete.Expr.DoBind
-
Creates an instance of a
DoBindrecord class. - docify(Trace) - Method in class org.aya.tyck.trace.MarkdownTrace
- docify(Trace.Builder) - Method in class org.aya.tyck.trace.MarkdownTrace
- dom() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Returns the value of the
domrecord component. - domain() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
domainrecord component. - domain() - Method in record class org.aya.tyck.error.SortPiError
-
Returns the value of the
domainrecord component. - Domain - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- domainTele() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
domainTelerecord component. - Domination(int, int, SourcePos) - Constructor for record class org.aya.tyck.pat.ClausesProblem.Domination
-
Creates an instance of a
Dominationrecord class. - DoNotationError - Record Class in org.aya.concrete.error
- DoNotationError(SourcePos, Expr) - Constructor for record class org.aya.concrete.error.DoNotationError
-
Creates an instance of a
DoNotationErrorrecord class. - DuplicateExportError(String, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Creates an instance of a
DuplicateExportErrorrecord class. - DuplicateModNameError(Seq<String>, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Creates an instance of a
DuplicateModNameErrorrecord class. - DuplicateNameError(String, AnyVar, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Creates an instance of a
DuplicateNameErrorrecord class.
E
- elabClausesClassified(ExprTycker, ImmutableSeq<Pattern.Clause>, Def.Signature<?>, SourcePos) - Static method in class org.aya.tyck.pat.PatTycker
- elabClausesDirectly(ExprTycker, ImmutableSeq<Pattern.Clause>, Def.Signature<?>) - Static method in class org.aya.tyck.pat.PatTycker
- elaboratePartial(Expr.PartEl, Term) - Method in class org.aya.tyck.ExprTycker
- ElementList(ImmutableSeq<Expr>) - Constructor for record class org.aya.concrete.Expr.Array.ElementList
-
Creates an instance of a
ElementListrecord class. - elements() - Method in record class org.aya.concrete.Pattern.List
-
Returns the value of the
elementsrecord component. - ElemMismatchError(SourcePos, int, int) - Constructor for record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Creates an instance of a
ElemMismatchErrorrecord class. - elevate(int) - Method in record class org.aya.core.term.SortTerm
- Elevator(int) - Constructor for record class org.aya.core.visitor.EndoTerm.Elevator
-
Creates an instance of a
Elevatorrecord class. - Elimination - Interface in org.aya.core.term
-
Elimination rules.
- empty(String) - Static method in class org.aya.ref.DefVar
-
Used in the serialization of core and primitive definitions.
- EMPTY - Static variable in record class org.aya.concrete.stmt.BindBlock
- EMPTY - Static variable in record class org.aya.concrete.stmt.UseHide
- EMPTY - Static variable in record class org.aya.core.serde.SerDef.SerBind
- EMPTY - Static variable in record class org.aya.core.visitor.Subst
- EmptyContext - Record Class in org.aya.resolve.context
- EmptyContext(Reporter, Path) - Constructor for record class org.aya.resolve.context.EmptyContext
-
Creates an instance of a
EmptyContextrecord class. - EmptyModuleLoader - Class in org.aya.resolve.module
- EndoExpr - Interface in org.aya.concrete.visitor
-
A convenient interface to obtain an endomorphism on `Expr`.
- EndoPattern - Interface in org.aya.concrete.visitor
- EndoTerm - Interface in org.aya.core.visitor
-
A convenient interface to obtain an endomorphism on `Term`.
- EndoTerm.Elevator - Record Class in org.aya.core.visitor
-
A lift but in American English.
- EndoTerm.Renamer - Record Class in org.aya.core.visitor
-
Not an IntelliJ Renamer.
- EndoTerm.Substituter - Record Class in org.aya.core.visitor
-
Performs capture-avoiding substitution.
- enter(Context) - Method in record class org.aya.resolve.visitor.ExprResolver
- enterBody() - Method in record class org.aya.resolve.visitor.ExprResolver
- enterHead() - Method in record class org.aya.resolve.visitor.ExprResolver
- entireSourcePos - Variable in class org.aya.concrete.stmt.CommonDecl
- entireSourcePos() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns the value of the
entireSourcePosrecord component. - entireSourcePos() - Method in class org.aya.concrete.stmt.CommonDecl
- entireSourcePos() - Method in interface org.aya.concrete.stmt.Decl
- eq() - Static method in interface org.aya.terck.Relation
- Eq - Enum constant in enum class org.aya.terck.Selector.DecrOrd
- Eqn(Term, Term, Ordering, SourcePos, LocalCtx, TermComparator.Sub, TermComparator.Sub) - Constructor for record class org.aya.tyck.TyckState.Eqn
-
Creates an instance of a
Eqnrecord class. - eqns() - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
Returns the value of the
eqnsrecord component. - eqns() - Method in record class org.aya.tyck.TyckState
-
Returns the value of the
eqnsrecord component. - equals(Object) - Method in record class org.aya.ref.LocalVar
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.desugar.Desugarer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.BadCounterexampleWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.BadFreezingWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.BadModifierWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.DoNotationError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.LevelProblem.BadLevelExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.Circular
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.OperatorError.SelfBind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.error.ParseError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.App
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Array.ElementList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Array
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.BinOpSeq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Coe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Do
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.DoBind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Error
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Hole
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Idiom
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.IdiomNames
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.ISet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Lambda
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Let
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.LetBind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Lift
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.LitInt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.LitString
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Match
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.NamedArg
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.New
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Param
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.PartEl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Path
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Pi
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Proj
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Prop
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.RawProj
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.RawSort
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Ref
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Set
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Sigma
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Tuple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Type
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Expr.Unresolved
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.Absurd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.As
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.Bind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.BinOpSeq
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.CalmFace
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.Ctor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.List
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.Number
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.Pattern.Tuple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.CodeOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.Literate.Err
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.Literate.Link
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.Literate.Many
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.Literate.Raw
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.Literate.Unsupported
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.BindBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.Command.Import
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.Command.Module
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.Command.Open
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.QualifiedID
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.UseHide
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.TacNode.ExprTac
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.concrete.TacNode.ListExprTac
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.def.DataDef.CtorTelescopes
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.def.Def.Signature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.ops.Eta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Absurd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Bind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Ctor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Meta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Preclause
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.Pat.Tuple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.PatMatcher
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.pat.PatUnify
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.AyaShape.AyaIntShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.AyaShape.AyaListShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.CtorShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.DataShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.FieldShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.FnShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.ParamShape.Any
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.ParamShape.Optional
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.PatShape.Any
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.StructShape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.TermShape.Any
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.TermShape.Call
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.ShapeMatcher
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.repr.ShapeRecognition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.CompiledAya
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Ctor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Fn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Prim
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.QName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.SerBind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.SerOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.SerOpDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.SerShapeResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerDef.Struct
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.Serializer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.Serializer.State
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.Absurd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.Bind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.Clause
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.Ctor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerPat.Tuple
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Access
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.App
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.CallData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Coe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Con
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.DeState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.FieldRef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Fn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Interval
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Lam
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Match
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Mula
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.New
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.PartEl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.PartTy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Path
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.PathLam
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Pi
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Prim
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Proj
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Ref
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.SerArg
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Sigma
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.SimpVar
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Sort
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Str
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Struct
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.serde.SerTerm.Tup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.AppTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.CoeTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.ConCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.ConCall.Head
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.DataCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.ErrorTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.FieldTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.FnCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.FormulaTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.HCompTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.IntegerTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.LamTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.ListTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.MatchTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.MetaLitTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.MetaPatTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.MetaTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.NewTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PAppTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PartialTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PartialTyTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PathTerm.Cube
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PathTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PiTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PLamTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.PrimCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.ProjTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.RefTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.RefTerm.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.SigmaTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.SortTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.StringTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.StructCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.Term.Matching
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.Term.Param
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.term.TupTerm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.EndoTerm.Elevator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.EndoTerm.Renamer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.EndoTerm.Substituter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Expander.Normalizer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Expander.Tracked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Expander.WHNFer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Subst
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.TermFolder.RefFinder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.TermFolder.Usages
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Zonker
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.distill.Codifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.aya.ref.DefVar
- equals(Object) - Method in record class org.aya.ref.GenerateKind.Generalized
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.context.BindContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.context.EmptyContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.context.NoExportContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.module.FileModuleLoader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.module.ModuleListLoader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.ResolveInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.ResolveInfo.RenamedOpDecl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.visitor.ExprResolver
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.visitor.ExprResolver.Options
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.resolve.visitor.StmtShallowResolver
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.CallGraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.CallMatrix
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.CallResolver
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.Diagonal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.error.BadRecursion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.Relation.Decrease
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.Relation.Unknown
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.Selector.Evolve
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.terck.Selector.Useless
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.env.MapLocalCtx
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.env.SeqLocalCtx
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.env.SeqLocalCtx.P
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.BadTypeError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.CounterexampleError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.FieldError.MissingField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.FieldError.NoSuchField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.FieldError.UnknownField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.Goal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.LevelError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.NobodyError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.NoRuleError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.PrimError.BadInterval
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.PrimError.NoResultType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.SortPiError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.error.UnifyError.Type
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.ExprTycker.SortResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.ExprTycker.TermResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.ExprTycker.TyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.LittleTyper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.order.AyaSccTycker
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.order.SigRefFinder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.order.TyckOrder.Body
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.order.TyckOrder.Head
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.Conquer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatClassifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatClassifier.PatErr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatternProblem.UnknownCtor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatTree
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.pat.TypedSubst
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.StmtTycker
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.PatT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.TyckState.Eqn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.TyckState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.unify.TermComparator.FailureData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.tyck.unify.TermComparator.Sub
-
Indicates whether some other object is "equal to" this one.
- Err(MutableValue<AnyVar>, SourcePos) - Constructor for record class org.aya.concrete.remark.Literate.Err
-
Creates an instance of a
Errrecord class. - error(AyaDocile) - Static method in record class org.aya.tyck.ExprTycker.TermResult
- Error(SourcePos, AyaDocile) - Constructor for record class org.aya.concrete.Expr.Error
-
Creates an instance of a
Errorrecord class. - Error(SourcePos, Doc) - Constructor for record class org.aya.concrete.Expr.Error
- ErrorTerm - Record Class in org.aya.core.term
- ErrorTerm(Term) - Constructor for record class org.aya.core.term.ErrorTerm
- ErrorTerm(AyaDocile) - Constructor for record class org.aya.core.term.ErrorTerm
- ErrorTerm(AyaDocile, boolean) - Constructor for record class org.aya.core.term.ErrorTerm
-
Creates an instance of a
ErrorTermrecord class. - ErrorTerm(Doc, boolean) - Constructor for record class org.aya.core.term.ErrorTerm
- eta(Term) - Method in record class org.aya.core.term.PathTerm.Cube
- Eta - Record Class in org.aya.core.ops
- Eta(LocalCtx) - Constructor for record class org.aya.core.ops.Eta
-
Creates an instance of a
Etarecord class. - etaLam(Term) - Method in record class org.aya.core.term.PathTerm.Cube
-
"not really eta".
- Evolve(SeqView<A>, SeqView<A>) - Constructor for record class org.aya.terck.Selector.Evolve
-
Creates an instance of a
Evolverecord class. - EXAMPLE - Enum constant in enum class org.aya.concrete.stmt.Decl.Personality
-
Denotes that the definition is an example (same as normal, but in separated context)
- exampleContext() - Method in class org.aya.resolve.context.PhysicalModuleContext
- exitCode() - Method in exception class org.aya.core.serde.SerDef.DeserializeException
- exitCode() - Method in exception class org.aya.generic.util.InternalException
- Expander - Interface in org.aya.core.visitor
- Expander.Normalizer - Record Class in org.aya.core.visitor
- Expander.Tracked - Record Class in org.aya.core.visitor
- Expander.WHNFer - Record Class in org.aya.core.visitor
- expected() - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Returns the value of the
expectedrecord component. - expected() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns the value of the
expectedrecord component. - expectedBound() - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Returns the value of the
expectedBoundrecord component. - explicit() - Method in record class org.aya.concrete.Expr.Hole
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.concrete.Expr.NamedArg
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.concrete.Expr.Param
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.pat.Pat.Absurd
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.pat.Pat.Bind
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns the value of the
explicitrecord component. - explicit() - Method in interface org.aya.core.pat.Pat
- explicit() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.pat.Pat.Tuple
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerPat.Absurd
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerPat.Bind
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerPat.Tuple
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerTerm.SerArg
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Returns the value of the
explicitrecord component. - explicit() - Method in record class org.aya.core.term.Term.Param
-
Returns the value of the
explicitrecord component. - explicit() - Method in interface org.aya.generic.ParamLike
- explicit() - Method in record class org.aya.tyck.pat.PatTree
-
Returns the value of the
explicitrecord component. - explicit(CodeShape.TermShape) - Static method in interface org.aya.core.repr.CodeShape.ParamShape
- exports - Variable in class org.aya.resolve.context.PhysicalModuleContext
- exports() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
exportsrecord component. - expr - Variable in class org.aya.concrete.Pattern.Clause
- expr - Variable in class org.aya.concrete.remark.Literate.Code
- expr() - Method in record class org.aya.concrete.error.BadFreezingWarn
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.concrete.error.DoNotationError
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.concrete.error.LevelProblem.BadLevelExpr
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.concrete.Expr.DoBind
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.concrete.Expr.Lift
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.concrete.TacNode.ExprTac
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.core.pat.Pat.Preclause
-
Returns the value of the
exprrecord component. - expr() - Method in interface org.aya.generic.ExprProblem
- expr() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.NoRuleError
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns the value of the
exprrecord component. - expr() - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Returns the value of the
exprrecord component. - expr(String, SourcePos) - Method in interface org.aya.concrete.GenericAyaParser
- Expr - Interface in org.aya.concrete
- Expr.App - Record Class in org.aya.concrete
- Expr.Array - Record Class in org.aya.concrete
-
Array Expr
- Expr.Array.CompBlock - Record Class in org.aya.concrete
-
Array Comp(?)
- Expr.Array.ElementList - Record Class in org.aya.concrete
- Expr.BinOpSeq - Record Class in org.aya.concrete
- Expr.Coe - Record Class in org.aya.concrete
-
calls to
PrimDef.ID.COEPrimDef.ID.COEFILLPrimDef.ID.COEINVPrimDef.ID.COEINVFILLdesugared fromExpr.RawProjfor simplicity. - Expr.Do - Record Class in org.aya.concrete
- Expr.DoBind - Record Class in org.aya.concrete
- Expr.Error - Record Class in org.aya.concrete
- Expr.Field - Record Class in org.aya.concrete
- Expr.Hole - Record Class in org.aya.concrete
- Expr.Idiom - Record Class in org.aya.concrete
- Expr.IdiomNames - Record Class in org.aya.concrete
- Expr.ISet - Record Class in org.aya.concrete
- Expr.Lambda - Record Class in org.aya.concrete
- Expr.Let - Record Class in org.aya.concrete
-
Let Expression
- Expr.LetBind - Record Class in org.aya.concrete
- Expr.Lift - Record Class in org.aya.concrete
- Expr.LitInt - Record Class in org.aya.concrete
- Expr.LitString - Record Class in org.aya.concrete
- Expr.Match - Record Class in org.aya.concrete
- Expr.NamedArg - Record Class in org.aya.concrete
- Expr.New - Record Class in org.aya.concrete
- Expr.Param - Record Class in org.aya.concrete
- Expr.PartEl - Record Class in org.aya.concrete
-
partial element
- Expr.Path - Record Class in org.aya.concrete
-
generalized path type
- Expr.Pi - Record Class in org.aya.concrete
- Expr.Proj - Record Class in org.aya.concrete
- Expr.Prop - Record Class in org.aya.concrete
- Expr.RawProj - Record Class in org.aya.concrete
-
Sugared overloaded projection as coercion syntax
- Expr.RawSort - Record Class in org.aya.concrete
- Expr.Ref - Record Class in org.aya.concrete
-
def infix + add (a b : Nat) => ...
- Expr.Set - Record Class in org.aya.concrete
- Expr.Sigma - Record Class in org.aya.concrete
- Expr.Sort - Interface in org.aya.concrete
- Expr.Tuple - Record Class in org.aya.concrete
- Expr.Type - Record Class in org.aya.concrete
- Expr.Unresolved - Record Class in org.aya.concrete
- Expr.WithTerm - Interface in org.aya.concrete
- ExprConsumer - Interface in org.aya.concrete.visitor
- ExprFolder<R> - Interface in org.aya.concrete.visitor
- exprList() - Method in record class org.aya.concrete.Expr.Array.ElementList
-
Returns the value of the
exprListrecord component. - ExprProblem - Interface in org.aya.generic
- ExprResolver - Record Class in org.aya.resolve.visitor
-
Resolves bindings.
- ExprResolver(Context, ExprResolver.Options) - Constructor for record class org.aya.resolve.visitor.ExprResolver
- ExprResolver(Context, ExprResolver.Options, MutableMap<GeneralizedVar, Expr.Param>, MutableList<TyckOrder>, MutableStack<ExprResolver.Where>, Consumer<TyckUnit>) - Constructor for record class org.aya.resolve.visitor.ExprResolver
-
Creates an instance of a
ExprResolverrecord class. - ExprResolver.Options - Record Class in org.aya.resolve.visitor
- ExprT(Expr, Term) - Constructor for record class org.aya.tyck.trace.Trace.ExprT
- ExprT(Expr, Term, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.ExprT
-
Creates an instance of a
ExprTrecord class. - ExprTac(SourcePos, Expr) - Constructor for record class org.aya.concrete.TacNode.ExprTac
-
Creates an instance of a
ExprTacrecord class. - exprTycker - Variable in class org.aya.tyck.pat.PatTycker
- ExprTycker - Class in org.aya.tyck
- ExprTycker(PrimDef.Factory, AyaShape.Factory, Reporter, Trace.Builder) - Constructor for class org.aya.tyck.ExprTycker
- ExprTycker.Result - Interface in org.aya.tyck
- ExprTycker.SortResult - Record Class in org.aya.tyck
- ExprTycker.TermResult - Record Class in org.aya.tyck
-
ExprTycker.TermResult.typeis the type ofExprTycker.TermResult.wellTyped. - ExprTycker.TyResult - Record Class in org.aya.tyck
- extract() - Method in interface org.aya.tyck.env.LocalCtx
- extractTele(SeqLike<Pat>) - Static method in interface org.aya.core.pat.Pat
- extractToLocal(MutableList<Term.Param>) - Method in interface org.aya.tyck.env.LocalCtx
- extractToLocal(MutableList<Term.Param>) - Method in record class org.aya.tyck.env.MapLocalCtx
- extractToLocal(MutableList<Term.Param>) - Method in record class org.aya.tyck.env.SeqLocalCtx
F
- face() - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Returns the value of the
facerecord component. - FaceMismatch(Expr, Restr<Term>, Restr<Term>) - Constructor for record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Creates an instance of a
FaceMismatchrecord class. - factory() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns the value of the
factoryrecord component. - factory() - Method in record class org.aya.terck.CallResolver
-
Returns the value of the
factoryrecord component. - factory(BiFunction<Term, Either<Term, ImmutableSeq<Term.Matching>>, T>) - Static method in class org.aya.core.def.FnDef
- factory(PrimDef.ID, DefVar<PrimDef, TeleDecl.PrimDecl>) - Method in class org.aya.core.def.PrimDef.Factory
- Factory() - Constructor for class org.aya.core.def.PrimDef.Factory
- Factory() - Constructor for class org.aya.core.repr.AyaShape.Factory
- failureData() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns the value of the
failureDatarecord component. - failureData() - Method in interface org.aya.tyck.error.UnifyError
- failureData() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns the value of the
failureDatarecord component. - FailureData(Term, Term) - Constructor for record class org.aya.tyck.unify.TermComparator.FailureData
-
Creates an instance of a
FailureDatarecord class. - fakeBind() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns the value of the
fakeBindrecord component. - FakeShapedList(SourcePos, ImmutableSeq<Pattern>, ShapeRecognition, DataCall) - Constructor for record class org.aya.concrete.Pattern.FakeShapedList
-
Creates an instance of a
FakeShapedListrecord class. - familyLeftToRight(Term) - Static method in class org.aya.core.def.PrimDef
-
Let A be argument, then
A 0 -> A 1 - familyRightToLeft(Term) - Static method in class org.aya.core.def.PrimDef
-
Let A be argument, then
A 1 -> A 0 - Field(SerDef.QName, SerDef.QName, ImmutableSeq<SerTerm.SerParam>, ImmutableSeq<SerTerm.SerParam>, SerTerm, Option<SerTerm>, boolean) - Constructor for record class org.aya.core.serde.SerDef.Field
-
Creates an instance of a
Fieldrecord class. - Field(DefVar<FieldDef, TeleDecl.StructField>) - Constructor for record class org.aya.core.term.RefTerm.Field
-
Creates an instance of a
Fieldrecord class. - Field(WithPos<String>, ImmutableSeq<WithPos<LocalVar>>, Expr, MutableValue<AnyVar>) - Constructor for record class org.aya.concrete.Expr.Field
-
Creates an instance of a
Fieldrecord class. - FIELD_CALL - Static variable in class org.aya.distill.BaseDistiller
- fieldArgs() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns the value of the
fieldArgsrecord component. - fieldArgs() - Method in record class org.aya.core.term.FieldTerm
-
Returns the value of the
fieldArgsrecord component. - fieldDef() - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Returns the value of the
fieldDefrecord component. - FieldDef - Class in org.aya.core.def
- FieldDef(DefVar<StructDef, TeleDecl.StructDecl>, DefVar<FieldDef, TeleDecl.StructField>, ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, Term, Option<Term>, boolean) - Constructor for class org.aya.core.def.FieldDef
- FieldError - Interface in org.aya.tyck.error
- FieldError.ArgMismatch - Record Class in org.aya.tyck.error
- FieldError.MissingField - Record Class in org.aya.tyck.error
- FieldError.NoSuchField - Record Class in org.aya.tyck.error
- FieldError.UnknownField - Record Class in org.aya.tyck.error
- FieldRef(SerDef.QName) - Constructor for record class org.aya.core.serde.SerTerm.FieldRef
-
Creates an instance of a
FieldRefrecord class. - fields - Variable in class org.aya.concrete.stmt.TeleDecl.StructDecl
- fields - Variable in class org.aya.core.def.StructDef
- fields() - Method in record class org.aya.concrete.Expr.New
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class org.aya.core.repr.CodeShape.StructShape
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns the value of the
fieldsrecord component. - FieldShape(ImmutableSeq<CodeShape.ParamShape>) - Constructor for record class org.aya.core.repr.CodeShape.FieldShape
-
Creates an instance of a
FieldShaperecord class. - FieldTerm - Record Class in org.aya.core.term
- FieldTerm(Term, DefVar<FieldDef, TeleDecl.StructField>, ImmutableSeq<Arg<Term>>, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.FieldTerm
-
Creates an instance of a
FieldTermrecord class. - fileManager() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
fileManagerrecord component. - FileModuleLoader - Record Class in org.aya.resolve.module
- FileModuleLoader(SourceFileLocator, Path, Reporter, GenericAyaParser, GenericAyaFile.Factory, PrimDef.Factory, Trace.Builder) - Constructor for record class org.aya.resolve.module.FileModuleLoader
-
Creates an instance of a
FileModuleLoaderrecord class. - filling() - Method in record class org.aya.concrete.Expr.Hole
-
Returns the value of the
fillingrecord component. - find(String) - Static method in enum class org.aya.core.def.PrimDef.ID
- find(Def) - Method in class org.aya.core.repr.AyaShape.Factory
- findBadRecursion() - Method in record class org.aya.terck.CallGraph
-
find bad recursive calls in current SCC
- findImpl(AyaShape) - Method in class org.aya.core.repr.AyaShape.Factory
- findUsages(AnyVar) - Method in interface org.aya.core.term.Term
- firstMatchDomination(ImmutableSeq<Pattern.Clause>, Reporter, MCT<Term, PatClassifier.PatErr>) - Static method in record class org.aya.tyck.pat.PatClassifier
- Fixity(String, Assoc, String, Assoc, SourcePos) - Constructor for record class org.aya.concrete.error.OperatorError.Fixity
-
Creates an instance of a
Fixityrecord class. - fmap(Function<Expr, Expr>) - Method in record class org.aya.concrete.Expr.IdiomNames
- FMDomination(int, SourcePos) - Constructor for record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Creates an instance of a
FMDominationrecord class. - Fn(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, Either<SerTerm, ImmutableSeq<SerPat.Clause>>, EnumSet<Modifier>, SerTerm) - Constructor for record class org.aya.core.serde.SerDef.Fn
-
Creates an instance of a
Fnrecord class. - Fn(SerDef.QName, SerTerm.CallData) - Constructor for record class org.aya.core.serde.SerTerm.Fn
-
Creates an instance of a
Fnrecord class. - FN_CALL - Static variable in class org.aya.distill.BaseDistiller
- FnCall - Record Class in org.aya.core.term
- FnCall(DefVar<FnDef, TeleDecl.FnDecl>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.FnCall
-
Creates an instance of a
FnCallrecord class. - FnDecl(SourcePos, SourcePos, Stmt.Accessibility, EnumSet<Modifier>, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, Either<Expr, ImmutableSeq<Pattern.Clause>>, BindBlock, Decl.Personality) - Constructor for class org.aya.concrete.stmt.TeleDecl.FnDecl
- FnDef - Class in org.aya.core.def
- FnDef(DefVar<FnDef, TeleDecl.FnDecl>, ImmutableSeq<Term.Param>, Term, EnumSet<Modifier>, Either<Term, ImmutableSeq<Term.Matching>>) - Constructor for class org.aya.core.def.FnDef
- FnShape(ImmutableSeq<CodeShape.ParamShape>) - Constructor for record class org.aya.core.repr.CodeShape.FnShape
-
Creates an instance of a
FnShaperecord class. - fold(Integer, AnyVar) - Method in record class org.aya.core.visitor.TermFolder.Usages
- fold(SeqView<Def>, AnyVar) - Method in record class org.aya.core.visitor.TermFolder.RefFinder
- fold(R, Expr) - Method in interface org.aya.concrete.visitor.ExprFolder
- fold(R, Pattern) - Method in interface org.aya.concrete.visitor.PatternFolder
- fold(R, BindBlock) - Method in interface org.aya.concrete.visitor.StmtFolder
- fold(R, Stmt) - Method in interface org.aya.concrete.visitor.StmtFolder
- fold(R, Pat) - Method in interface org.aya.core.visitor.TermFolder
- fold(R, Term) - Method in interface org.aya.core.visitor.TermFolder
- fold(R, AnyVar) - Method in interface org.aya.core.visitor.TermFolder
- foldModuleDecl(R, QualifiedID) - Method in interface org.aya.concrete.visitor.StmtFolder
- foldModuleRef(R, QualifiedID) - Method in interface org.aya.concrete.visitor.StmtFolder
- foldParamDecl(R, Expr.Param) - Method in interface org.aya.concrete.visitor.ExprFolder
- foldVar(R, AnyVar, SourcePos, LazyValue<Term>) - Method in interface org.aya.concrete.visitor.PatternFolder
- foldVarDecl(R, AnyVar, SourcePos, LazyValue<Term>) - Method in interface org.aya.concrete.visitor.PatternFolder
- foldVarRef(R, AnyVar, SourcePos, LazyValue<Term>) - Method in interface org.aya.concrete.visitor.PatternFolder
- forEachGraph(MutableMap<K, MutableMap<K, V>>, MutableMap<K, MutableMap<K, V>>, Consumer<V>, Consumer<V>, BiConsumer<V, V>) - Static method in record class org.aya.terck.CallGraph
- forEachMap(MutableMap<K, V>, MutableMap<K, V>, Consumer<V>, Consumer<V>, BiConsumer<V, V>) - Static method in record class org.aya.terck.CallGraph
- formula() - Method in record class org.aya.core.serde.SerTerm.Mula
-
Returns the value of the
formularecord component. - formula(BaseDistiller.Outer, Formula<Term>) - Method in class org.aya.distill.BaseDistiller
- FormulaTerm - Record Class in org.aya.core.term
- FormulaTerm(Formula<Term>) - Constructor for record class org.aya.core.term.FormulaTerm
-
Creates an instance of a
FormulaTermrecord class. - forward(LocalCtx, Term, TyckState) - Method in interface org.aya.tyck.env.LocalCtx
- Free - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- freezeHoles(TyckState) - Method in interface org.aya.tyck.ExprTycker.Result
- freezeHoles(TyckState) - Method in record class org.aya.tyck.ExprTycker.SortResult
- freezeHoles(TyckState) - Method in record class org.aya.tyck.ExprTycker.TermResult
- freezeHoles(TyckState) - Method in record class org.aya.tyck.ExprTycker.TyResult
- freezeHoles(TyckState) - Method in interface org.aya.core.term.Term
- freshHole(Term, SourcePos) - Method in interface org.aya.tyck.env.LocalCtx
- freshHole(Term, String, SourcePos) - Method in interface org.aya.tyck.env.LocalCtx
- from(ImmutableSeq<Term.Param>, String, Term, SourcePos) - Static method in class org.aya.core.Meta
- from(ResolveInfo, ImmutableSeq<GenericDef>, Serializer.State) - Static method in record class org.aya.core.serde.CompiledAya
- from(WithPos<String>) - Static method in record class org.aya.ref.LocalVar
- fromBuffer(MutableList<Tuple3<LocalVar, Boolean, Term>>) - Static method in record class org.aya.core.term.Term.Param
- fromCompare(int) - Static method in interface org.aya.terck.Relation
- fromCtor(DefVar<CtorDef, TeleDecl.DataCtor>) - Static method in class org.aya.core.def.DataDef
- fromSugar() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
fromSugarrecord component. - fullArgs() - Method in record class org.aya.core.term.MetaTerm
- fullTelescope() - Method in class org.aya.core.def.SubLevelDef
- fullTelescope() - Method in class org.aya.core.Meta
- function() - Method in record class org.aya.concrete.Expr.App
-
Returns the value of the
functionrecord component. - FUNCTOR_PURE - Static variable in interface org.aya.generic.Constants
- functorPure(SourcePos) - Static method in interface org.aya.generic.Constants
G
- gamma() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns the value of the
gammarecord component. - Generalize - Class in org.aya.concrete.stmt
- Generalize(SourcePos, ImmutableSeq<GeneralizedVar>, Expr) - Constructor for class org.aya.concrete.stmt.Generalize
- Generalized(GeneralizedVar) - Constructor for record class org.aya.ref.GenerateKind.Generalized
-
Creates an instance of a
Generalizedrecord class. - GENERALIZED - Static variable in class org.aya.distill.BaseDistiller
- GeneralizedNotAvailableError - Record Class in org.aya.resolve.error
- GeneralizedNotAvailableError(SourcePos, AnyVar) - Constructor for record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Creates an instance of a
GeneralizedNotAvailableErrorrecord class. - GeneralizedVar - Class in org.aya.concrete.stmt
- GeneralizedVar(String, SourcePos) - Constructor for class org.aya.concrete.stmt.GeneralizedVar
- GENERATED_POSTFIX - Static variable in interface org.aya.generic.Constants
- GeneratedVersion - Class in org.aya.prelude
- GeneratedVersion() - Constructor for class org.aya.prelude.GeneratedVersion
- generateKind() - Method in record class org.aya.ref.LocalVar
-
Returns the value of the
generateKindrecord component. - GenerateKind - Interface in org.aya.ref
- GenerateKind.Anonymous - Class in org.aya.ref
- GenerateKind.Generalized - Record Class in org.aya.ref
- GenerateKind.None - Class in org.aya.ref
-
Not generated
- generator() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns the value of the
generatorrecord component. - GenericAyaFile - Interface in org.aya.concrete
- GenericAyaFile.Factory - Interface in org.aya.concrete
- GenericAyaParser - Interface in org.aya.concrete
- GenericDef - Interface in org.aya.core.def
- get(QualifiedID) - Method in interface org.aya.resolve.context.Context
- get(LocalVar) - Method in interface org.aya.tyck.env.LocalCtx
- getCall(PrimDef.ID) - Method in class org.aya.core.def.PrimDef.Factory
- getCall(PrimDef.ID, ImmutableSeq<Arg<Term>>) - Method in class org.aya.core.def.PrimDef.Factory
- getClosingCharacter() - Method in class org.aya.concrete.remark.CodeAttrProcessor
- getClosingDelimiter() - Method in class org.aya.concrete.remark.CodeAttrProcessor.Attr
- getCtx() - Method in class org.aya.concrete.stmt.ClassDecl
- getCtx() - Method in interface org.aya.concrete.stmt.Decl.TopLevel
- getCtx() - Method in class org.aya.concrete.stmt.TeleDecl
- getFailure() - Method in class org.aya.tyck.unify.TermComparator
- getLocal(LocalVar) - Method in interface org.aya.tyck.env.LocalCtx
- getLocal(LocalVar) - Method in record class org.aya.tyck.env.MapLocalCtx
- getLocal(LocalVar) - Method in record class org.aya.tyck.env.SeqLocalCtx
- getMaybe(QualifiedID) - Method in interface org.aya.resolve.context.Context
- getMinLength() - Method in class org.aya.concrete.remark.CodeAttrProcessor
- getModuleLocalMaybe(ImmutableSeq<String>) - Method in record class org.aya.resolve.context.BindContext
- getModuleLocalMaybe(ImmutableSeq<String>) - Method in interface org.aya.resolve.context.Context
- getModuleLocalMaybe(ImmutableSeq<String>) - Method in record class org.aya.resolve.context.EmptyContext
- getModuleLocalMaybe(ImmutableSeq<String>) - Method in interface org.aya.resolve.context.ModuleContext
- getModuleMaybe(ImmutableSeq<String>) - Method in interface org.aya.resolve.context.Context
- getOpeningCharacter() - Method in class org.aya.concrete.remark.CodeAttrProcessor
- getOpeningDelimiter() - Method in class org.aya.concrete.remark.CodeAttrProcessor.Attr
- getOption(PrimDef.ID) - Method in class org.aya.core.def.PrimDef.Factory
- getOption(AnyVar) - Method in record class org.aya.tyck.pat.TypedSubst
- getOrCreate(PrimDef.ID, DefVar<PrimDef, TeleDecl.PrimDecl>) - Method in class org.aya.core.def.PrimDef.Factory
- getQualified(ImmutableSeq<String>, String, SourcePos) - Method in interface org.aya.resolve.context.Context
- getQualified(QualifiedID, SourcePos) - Method in interface org.aya.resolve.context.Context
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - Method in record class org.aya.resolve.context.BindContext
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - Method in interface org.aya.resolve.context.Context
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - Method in record class org.aya.resolve.context.EmptyContext
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- getQualifiedMaybe(ImmutableSeq<String>, String, SourcePos) - Method in interface org.aya.resolve.context.Context
- getQualifiedMaybe(QualifiedID, SourcePos) - Method in interface org.aya.resolve.context.Context
- getTops() - Method in class org.aya.tyck.trace.Trace.Builder
- getUnqualified(String, SourcePos) - Method in interface org.aya.resolve.context.Context
- getUnqualifiedLocalMaybe(String, SourcePos) - Method in record class org.aya.resolve.context.BindContext
- getUnqualifiedLocalMaybe(String, SourcePos) - Method in interface org.aya.resolve.context.Context
- getUnqualifiedLocalMaybe(String, SourcePos) - Method in record class org.aya.resolve.context.EmptyContext
- getUnqualifiedLocalMaybe(String, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- getUnqualifiedMaybe(String, SourcePos) - Method in interface org.aya.resolve.context.Context
- Goal - Record Class in org.aya.tyck.error
- Goal(TyckState, MetaTerm, ImmutableSeq<LocalVar>) - Constructor for record class org.aya.tyck.error.Goal
-
Creates an instance of a
Goalrecord class. - graph() - Method in record class org.aya.terck.CallGraph
-
Returns the value of the
graphrecord component. - graph() - Method in record class org.aya.terck.CallResolver
-
Returns the value of the
graphrecord component. - Gt - Enum constant in enum class org.aya.terck.Selector.DecrOrd
H
- handleInternalError(InternalException) - Static method in record class org.aya.resolve.module.FileModuleLoader
- hasError - Variable in class org.aya.concrete.Pattern.Clause
- hasError() - Method in record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Returns the value of the
hasErrorrecord component. - hasError() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns the value of the
hasErrorrecord component. - hashCode() - Method in record class org.aya.concrete.desugar.Desugarer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.BadCounterexampleWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.BadFreezingWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.BadModifierWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.DoNotationError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.LevelProblem.BadLevelExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.Circular
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.OperatorError.SelfBind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.error.ParseError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.App
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Array.ElementList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Array
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.BinOpSeq
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Coe
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Do
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.DoBind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Error
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Hole
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Idiom
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.ISet
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Lambda
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Let
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Lift
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.LitInt
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.LitString
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Match
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.NamedArg
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.New
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Param
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.PartEl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Path
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Pi
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Proj
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Prop
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.RawSort
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Ref
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Set
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Sigma
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Tuple
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Type
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Expr.Unresolved
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.Absurd
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.As
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.BinOpSeq
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.CalmFace
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.Ctor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.List
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.Number
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.Pattern.Tuple
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.CodeOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.Literate.Err
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.Literate.Link
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.Literate.Many
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.Literate.Raw
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.Literate.Unsupported
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.Command.Import
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.QualifiedID
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.UseHide
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.TacNode.ExprTac
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.concrete.TacNode.ListExprTac
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.def.Def.Signature
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.ops.Eta
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Absurd
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Bind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Preclause
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.Pat.Tuple
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.PatMatcher
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.pat.PatUnify
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.AyaShape.AyaIntShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.AyaShape.AyaListShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.CtorShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.DataShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.FieldShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.FnShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Any
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Optional
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.PatShape.Any
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.StructShape
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.TermShape.Any
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.TermShape.Call
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.ShapeMatcher
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.repr.ShapeRecognition
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.CompiledAya
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Prim
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.QName
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.SerBind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.SerOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.SerOpDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.SerShapeResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.Serializer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.Serializer.State
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.Absurd
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.Bind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.Clause
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerPat.Tuple
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.App
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.CallData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Coe
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.DeState
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.FieldRef
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Fn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Interval
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Lam
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Match
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Mula
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.New
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.PartEl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.PartTy
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Path
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.PathLam
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Pi
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Prim
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Proj
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Ref
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.SerArg
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Sigma
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.SimpVar
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Sort
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Str
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Struct
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.serde.SerTerm.Tup
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.AppTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.CoeTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.ConCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.ConCall.Head
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.DataCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.ErrorTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.FieldTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.FnCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.FormulaTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.HCompTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.IntegerTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.LamTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.ListTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.MatchTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.MetaPatTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.MetaTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.NewTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PAppTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PartialTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PartialTyTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PathTerm.Cube
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PathTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PiTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PLamTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.PrimCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.ProjTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.RefTerm.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.RefTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.SigmaTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.SortTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.StringTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.StructCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.Term.Matching
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.Term.Param
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.term.TupTerm
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.EndoTerm.Elevator
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.EndoTerm.Renamer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.EndoTerm.Substituter
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Expander.Normalizer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Expander.WHNFer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Subst
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.TermFolder.RefFinder
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.TermFolder.Usages
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Zonker
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.distill.Codifier
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.ref.GenerateKind.Generalized
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.ref.LocalVar
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.context.BindContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.context.EmptyContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.context.NoExportContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.module.ModuleListLoader
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.ResolveInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.ResolveInfo.RenamedOpDecl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.visitor.ExprResolver.Options
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.resolve.visitor.StmtShallowResolver
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.CallGraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.CallMatrix
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.CallResolver
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.Diagonal
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.error.BadRecursion
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.Relation.Decrease
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.Relation.Unknown
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.Selector.Evolve
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.terck.Selector.Useless
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.env.MapLocalCtx
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.env.SeqLocalCtx
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.env.SeqLocalCtx.P
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.CounterexampleError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.FieldError.MissingField
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.FieldError.NoSuchField
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.FieldError.UnknownField
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.Goal
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.LevelError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.NobodyError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.NoRuleError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.PrimError.BadInterval
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.PrimError.NoResultType
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.SortPiError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.ExprTycker.SortResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.ExprTycker.TermResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.ExprTycker.TyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.LittleTyper
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.order.SigRefFinder
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.order.TyckOrder.Body
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.order.TyckOrder.Head
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.Conquer
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatClassifier.PatErr
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatternProblem.UnknownCtor
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatTree
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.pat.TypedSubst
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.StmtTycker
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.TyckState
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.unify.TermComparator.FailureData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.tyck.unify.TermComparator.Sub
-
Returns a hash code value for this object.
- hasLevel() - Method in enum class org.aya.generic.SortKind
- hasLhsError() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns the value of the
hasLhsErrorrecord component. - have(PrimDef.ID) - Method in class org.aya.core.def.PrimDef.Factory
- HCOMP - Enum constant in enum class org.aya.core.def.PrimDef.ID
- HCompTerm - Record Class in org.aya.core.term
- HCompTerm(Term, Term, Term, Term) - Constructor for record class org.aya.core.term.HCompTerm
-
Creates an instance of a
HCompTermrecord class. - head() - Method in record class org.aya.core.term.ConCall
-
Returns the value of the
headrecord component. - Head(DefVar<DataDef, TeleDecl.DataDecl>, DefVar<CtorDef, TeleDecl.DataCtor>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.ConCall.Head
-
Creates an instance of a
Headrecord class. - Head(TyckUnit) - Constructor for record class org.aya.tyck.order.TyckOrder.Head
-
Creates an instance of a
Headrecord class. - HEADER_AND_BODY - Static variable in record class org.aya.core.visitor.TermFolder.RefFinder
- HEADER_ONLY - Static variable in record class org.aya.core.visitor.TermFolder.RefFinder
- headerOrder(ImmutableSeq<TyckOrder>, ImmutableSeq<TyckUnit>) - Method in record class org.aya.tyck.order.AyaSccTycker
-
Generate the order of dependency of headers, fail if a cycle occurs.
- Hiding - Enum constant in enum class org.aya.concrete.stmt.UseHide.Strategy
- highlighted - Variable in class org.aya.concrete.remark.Literate.CodeBlock
- hint(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.Fixity
- hint(DistillerOptions) - Method in record class org.aya.concrete.error.OperatorError.Precedence
- hint(DistillerOptions) - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
- hint(DistillerOptions) - Method in record class org.aya.terck.error.BadRecursion
- hint(DistillerOptions) - Method in record class org.aya.tyck.error.BadTypeError
- hint(DistillerOptions) - Method in record class org.aya.tyck.error.PrimError.BadInterval
- hole() - Method in record class org.aya.tyck.error.Goal
-
Returns the value of the
holerecord component. - Hole(SourcePos, boolean, Expr) - Constructor for record class org.aya.concrete.Expr.Hole
- Hole(SourcePos, boolean, Expr, MutableValue<ImmutableSeq<LocalVar>>) - Constructor for record class org.aya.concrete.Expr.Hole
-
Creates an instance of a
Holerecord class. - HoleProblem - Interface in org.aya.tyck.error
- HoleProblem.BadlyScopedError - Record Class in org.aya.tyck.error
- HoleProblem.BadSpineError - Record Class in org.aya.tyck.error
- HoleProblem.CannotFindGeneralSolution - Record Class in org.aya.tyck.error
- HoleProblem.RecursionError - Record Class in org.aya.tyck.error
- hover() - Method in record class org.aya.concrete.remark.Literate.Link
-
Returns the value of the
hoverrecord component. - href() - Method in record class org.aya.concrete.remark.Literate.Link
-
Returns the value of the
hrefrecord component.
I
- i() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
irecord component. - i() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
irecord component. - I - Enum constant in enum class org.aya.core.def.PrimDef.ID
- id - Variable in class org.aya.core.def.PrimDef
- id - Variable in enum class org.aya.core.def.PrimDef.ID
- id() - Method in record class org.aya.concrete.Expr.Coe
-
Returns the value of the
idrecord component. - id() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
idrecord component. - id() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns the value of the
idrecord component. - id() - Method in record class org.aya.core.serde.SerTerm.Prim
-
Returns the value of the
idrecord component. - id() - Method in record class org.aya.core.term.PrimCall
-
Returns the value of the
idrecord component. - identical(Expr.IdiomNames) - Method in record class org.aya.concrete.Expr.IdiomNames
- Idiom(SourcePos, Expr.IdiomNames, ImmutableSeq<Expr>) - Constructor for record class org.aya.concrete.Expr.Idiom
-
Creates an instance of a
Idiomrecord class. - IdiomNames(Expr, Expr, Expr, Expr) - Constructor for record class org.aya.concrete.Expr.IdiomNames
-
Creates an instance of a
IdiomNamesrecord class. - ids() - Method in record class org.aya.concrete.stmt.QualifiedID
-
Returns the value of the
idsrecord component. - IGNORED - Static variable in record class org.aya.ref.LocalVar
- IllegalPropPat(Pattern) - Constructor for record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
-
Creates an instance of a
IllegalPropPatrecord class. - IMax - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- IMAX - Enum constant in enum class org.aya.core.def.PrimDef.ID
- IMin - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- IMIN - Enum constant in enum class org.aya.core.def.PrimDef.ID
- implicit(CodeShape.TermShape) - Static method in interface org.aya.core.repr.CodeShape.ParamShape
- implicitify() - Method in record class org.aya.core.term.Term.Param
- Import(SourcePos, QualifiedID, String) - Constructor for record class org.aya.concrete.stmt.Command.Import
-
Creates an instance of a
Importrecord class. - importAll(AyaShape.Factory) - Method in class org.aya.core.repr.AyaShape.Factory
- importModule(Stmt.Accessibility, SourcePos, ImmutableSeq<String>, MutableMap<String, AnyVar>) - Method in interface org.aya.resolve.context.ModuleContext
- importModule(Stmt.Accessibility, SourcePos, ImmutableSeq<String>, MutableMap<String, AnyVar>) - Method in class org.aya.resolve.context.PhysicalModuleContext
- importModules(ImmutableSeq<String>, Stmt.Accessibility, MutableMap<ImmutableSeq<String>, MutableMap<String, AnyVar>>, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- imports() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
importsrecord component. - imports() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
importsrecord component. - indent - Variable in class org.aya.tyck.trace.MarkdownTrace
- inferMeta() - Method in record class org.aya.core.pat.PatMatcher
-
Returns the value of the
inferMetarecord component. - info() - Method in record class org.aya.concrete.desugar.Desugarer
-
Returns the value of the
inforecord component. - inherit(Expr, Term) - Method in class org.aya.tyck.ExprTycker
- init() - Method in interface org.aya.concrete.visitor.ExprFolder
- init() - Method in interface org.aya.concrete.visitor.PatternFolder
- init() - Method in interface org.aya.core.visitor.TermFolder
- init() - Method in record class org.aya.core.visitor.TermFolder.RefFinder
- init() - Method in record class org.aya.core.visitor.TermFolder.Usages
- inline() - Method in record class org.aya.core.term.MetaLitTerm
- inline() - Method in record class org.aya.tyck.pat.TypedSubst
-
Please call this after inline all the patterns
- inline(UnaryOperator<Term>) - Method in record class org.aya.core.term.MetaPatTerm
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.Absurd
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.Bind
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.Ctor
- inline(LocalCtx) - Method in interface org.aya.core.pat.Pat
-
Make sure you are inline all patterns in order
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.Meta
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.ShapedInt
- inline(LocalCtx) - Method in record class org.aya.core.pat.Pat.Tuple
- Inline - Enum constant in enum class org.aya.generic.Modifier
-
Denotes that a function's invocations are eagerly reduced.
- inlineHints(DistillerOptions) - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- inlineHints(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
- inlineHints(DistillerOptions) - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
- inlineTerm(Term) - Static method in class org.aya.tyck.pat.PatTycker
- inProp - Variable in class org.aya.tyck.ExprTycker
- inProp() - Method in class org.aya.core.def.CtorDef
- inProp() - Method in class org.aya.core.def.FieldDef
- INSTANCE - Static variable in class org.aya.concrete.remark.CodeAttrProcessor
- INSTANCE - Static variable in class org.aya.core.term.IntervalTerm
- INSTANCE - Static variable in class org.aya.core.visitor.AyaRestrSimplifier
- INSTANCE - Static variable in class org.aya.ref.GenerateKind.Anonymous
- INSTANCE - Static variable in class org.aya.ref.GenerateKind.None
- INSTANCE - Static variable in class org.aya.resolve.module.EmptyModuleLoader
- INSTANCE - Static variable in record class org.aya.terck.Relation.Unknown
- InsufficientPattern(Pattern, Term.Param) - Constructor for record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Creates an instance of a
InsufficientPatternrecord class. - integer() - Method in record class org.aya.concrete.Expr.LitInt
-
Returns the value of the
integerrecord component. - integer() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns the value of the
integerrecord component. - integer() - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Returns the value of the
integerrecord component. - integer() - Method in record class org.aya.tyck.error.PrimError.BadInterval
-
Returns the value of the
integerrecord component. - IntegerTerm - Record Class in org.aya.core.term
- IntegerTerm(int, ShapeRecognition, DataCall) - Constructor for record class org.aya.core.term.IntegerTerm
-
Creates an instance of a
IntegerTermrecord class. - InternalException - Exception Class in org.aya.generic.util
- InternalException() - Constructor for exception class org.aya.generic.util.InternalException
- InternalException(String) - Constructor for exception class org.aya.generic.util.InternalException
- InternalException(String, Throwable) - Constructor for exception class org.aya.generic.util.InternalException
- InterruptException - Exception Class in org.aya.generic.util
- InterruptException() - Constructor for exception class org.aya.generic.util.InterruptException
- InterruptException.InterruptStage - Enum Class in org.aya.generic.util
- interval(LocalVar) - Static method in record class org.aya.core.term.Term.Param
- Interval() - Constructor for record class org.aya.core.serde.SerTerm.Interval
-
Creates an instance of a
Intervalrecord class. - IntervalTerm - Class in org.aya.core.term
- intervalToType() - Static method in class org.aya.core.def.PrimDef
-
I -> Type - inv(Term) - Static method in record class org.aya.core.term.FormulaTerm
- invalid - Variable in class org.aya.core.visitor.VarConsumer.ScopeChecker
- INVOL - Enum constant in enum class org.aya.core.def.PrimDef.ID
- iPos() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
iPosrecord component. - iPos() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
iPosrecord component. - isAya() - Method in class org.aya.concrete.remark.Literate.CodeBlock
- isCleared() - Method in class org.aya.core.visitor.VarConsumer.Scoped
- isDecreasing() - Method in interface org.aya.terck.Relation
- isEmpty() - Method in record class org.aya.core.visitor.Subst
- isEmpty() - Method in record class org.aya.terck.CallGraph
- isEmpty() - Method in interface org.aya.tyck.env.LocalCtx
- ISet - Enum constant in enum class org.aya.generic.SortKind
- ISet - Static variable in record class org.aya.core.term.SortTerm
- ISet(SourcePos) - Constructor for record class org.aya.concrete.Expr.ISet
-
Creates an instance of a
ISetrecord class. - isGenerated() - Method in record class org.aya.ref.LocalVar
- isInModule(ImmutableSeq<String>) - Method in class org.aya.ref.DefVar
- isMeEmpty() - Method in interface org.aya.tyck.env.LocalCtx
- isMeEmpty() - Method in record class org.aya.tyck.env.MapLocalCtx
- isMeEmpty() - Method in record class org.aya.tyck.env.SeqLocalCtx
- isProp() - Method in record class org.aya.core.term.SortTerm
- isPropType(Term) - Method in class org.aya.tyck.ExprTycker
- isReallyError() - Method in record class org.aya.core.term.ErrorTerm
-
Returns the value of the
isReallyErrorrecord component. - isUnknown() - Method in interface org.aya.terck.Relation
- isUnqualified() - Method in record class org.aya.concrete.stmt.QualifiedID
- items() - Method in record class org.aya.concrete.error.OperatorError.Circular
-
Returns the value of the
itemsrecord component. - items() - Method in record class org.aya.concrete.Expr.Tuple
-
Returns the value of the
itemsrecord component. - items() - Method in record class org.aya.core.term.TupTerm
-
Returns the value of the
itemsrecord component. - iterate(Function<Context, T>) - Method in interface org.aya.resolve.context.Context
- ix() - Method in record class org.aya.concrete.Expr.Proj
-
Returns the value of the
ixrecord component. - ix() - Method in record class org.aya.core.serde.SerTerm.Proj
-
Returns the value of the
ixrecord component. - ix() - Method in record class org.aya.core.term.ProjTerm
-
Returns the value of the
ixrecord component.
J
- j() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
jrecord component. - j() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
jrecord component. - join() - Method in record class org.aya.concrete.stmt.QualifiedID
- join(Seq<String>) - Static method in record class org.aya.concrete.stmt.QualifiedID
- jPos() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
jPosrecord component. - jPos() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
jPosrecord component. - junks() - Method in record class org.aya.terck.Selector.Evolve
-
Returns the value of the
junksrecord component. - justCall(int) - Static method in record class org.aya.core.repr.CodeShape.TermShape.Call
- justName() - Method in record class org.aya.concrete.stmt.QualifiedID
K
- keyword - Variable in enum class org.aya.concrete.stmt.Stmt.Accessibility
- keyword - Variable in enum class org.aya.generic.Modifier
- KEYWORD - Static variable in class org.aya.distill.BaseDistiller
- kind() - Method in record class org.aya.concrete.Expr.ISet
- kind() - Method in record class org.aya.concrete.Expr.Prop
- kind() - Method in record class org.aya.concrete.Expr.RawSort
-
Returns the value of the
kindrecord component. - kind() - Method in record class org.aya.concrete.Expr.Set
- kind() - Method in interface org.aya.concrete.Expr.Sort
- kind() - Method in record class org.aya.concrete.Expr.Type
- kind() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Returns the value of the
kindrecord component. - kind() - Method in record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Returns the value of the
kindrecord component. - kind() - Method in record class org.aya.core.serde.SerTerm.Sort
-
Returns the value of the
kindrecord component. - kind() - Method in record class org.aya.core.term.SortTerm
-
Returns the value of the
kindrecord component.
L
- label() - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Returns the value of the
labelrecord component. - LabelT(SourcePos, String) - Constructor for record class org.aya.tyck.trace.Trace.LabelT
- LabelT(SourcePos, String, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.LabelT
-
Creates an instance of a
LabelTrecord class. - lack() - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Returns the value of the
lackrecord component. - Lam(SerTerm.SerParam, SerTerm) - Constructor for record class org.aya.core.serde.SerTerm.Lam
-
Creates an instance of a
Lamrecord class. - Lambda(SourcePos, Expr.Param, Expr) - Constructor for record class org.aya.concrete.Expr.Lambda
-
Creates an instance of a
Lambdarecord class. - lamParam(TyckState, Expr, AyaDocile, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- LamTerm - Record Class in org.aya.core.term
- LamTerm(Term.Param, Term) - Constructor for record class org.aya.core.term.LamTerm
-
Creates an instance of a
LamTermrecord class. - language - Variable in class org.aya.concrete.remark.Literate.CodeBlock
- last() - Method in record class org.aya.concrete.Expr.Pi
-
Returns the value of the
lastrecord component. - LAX - Static variable in record class org.aya.resolve.visitor.ExprResolver
- lazyType(AnyVar) - Method in interface org.aya.concrete.visitor.PatternFolder
- LEFT - Static variable in record class org.aya.core.term.FormulaTerm
- Let(SourcePos, Expr.LetBind, Expr) - Constructor for record class org.aya.concrete.Expr.Let
-
Creates an instance of a
Letrecord class. - LetBind(SourcePos, LocalVar, ImmutableSeq<Expr.Param>, Expr, Expr) - Constructor for record class org.aya.concrete.Expr.LetBind
-
Creates an instance of a
LetBindrecord class. - lets - Variable in class org.aya.tyck.ExprTycker
-
a `let` sequence, consider we are tycking in
let ... in HERE - level() - Method in record class org.aya.concrete.error.BadCounterexampleWarn
- level() - Method in record class org.aya.concrete.error.BadFreezingWarn
- level() - Method in record class org.aya.concrete.error.BadModifierWarn
- level() - Method in record class org.aya.concrete.error.DoNotationError
- level() - Method in interface org.aya.concrete.error.LevelProblem
- level() - Method in interface org.aya.concrete.error.OperatorError
- level() - Method in record class org.aya.concrete.error.ParseError
- level() - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
- level() - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
- level() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
- level() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
- level() - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
- level() - Method in interface org.aya.resolve.error.NameProblem.Error
- level() - Method in interface org.aya.resolve.error.NameProblem.Warn
- level() - Method in interface org.aya.resolve.error.PrimResolveError
- level() - Method in record class org.aya.terck.error.BadRecursion
- level() - Method in record class org.aya.tyck.error.Goal
- level() - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- level() - Method in interface org.aya.tyck.error.HoleProblem
- level() - Method in interface org.aya.tyck.error.LicitError
- level() - Method in record class org.aya.tyck.error.SortPiError
- level() - Method in interface org.aya.tyck.error.TyckError
- level() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
- level() - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
- level() - Method in interface org.aya.tyck.pat.ClausesProblem
- level() - Method in interface org.aya.tyck.pat.PatternProblem
- LevelError - Record Class in org.aya.tyck.error
- LevelError(SourcePos, SortTerm, SortTerm, boolean) - Constructor for record class org.aya.tyck.error.LevelError
-
Creates an instance of a
LevelErrorrecord class. - LevelProblem - Interface in org.aya.concrete.error
- LevelProblem.BadLevelExpr - Record Class in org.aya.concrete.error
- lhs() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class org.aya.tyck.unify.TermComparator.FailureData
-
Returns the value of the
lhsrecord component. - lhsResult() - Method in record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Returns the value of the
lhsResultrecord component. - LhsResult(LocalCtx, Term, TypedSubst, boolean, Pat.Preclause<Expr>) - Constructor for record class org.aya.tyck.pat.PatTycker.LhsResult
-
Creates an instance of a
LhsResultrecord class. - lhsSubst() - Method in record class org.aya.core.pat.PatUnify
-
Returns the value of the
lhsSubstrecord component. - Licit(CodeShape.TermShape, CodeShape.ParamShape.Licit.Kind) - Constructor for record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Creates an instance of a
Licitrecord class. - LicitError - Interface in org.aya.tyck.error
- LicitError.LicitMismatch - Record Class in org.aya.tyck.error
- LicitError.UnexpectedImplicitArg - Record Class in org.aya.tyck.error
- LicitMismatch(Expr, Term) - Constructor for record class org.aya.tyck.error.LicitError.LicitMismatch
-
Creates an instance of a
LicitMismatchrecord class. - lift() - Method in record class org.aya.concrete.Expr.ISet
- lift() - Method in record class org.aya.concrete.Expr.Lift
-
Returns the value of the
liftrecord component. - lift() - Method in record class org.aya.concrete.Expr.Prop
- lift() - Method in record class org.aya.concrete.Expr.Set
-
Returns the value of the
liftrecord component. - lift() - Method in interface org.aya.concrete.Expr.Sort
- lift() - Method in record class org.aya.concrete.Expr.Type
-
Returns the value of the
liftrecord component. - lift() - Method in record class org.aya.core.serde.SerTerm.Sort
-
Returns the value of the
liftrecord component. - lift() - Method in record class org.aya.core.term.SortTerm
-
Returns the value of the
liftrecord component. - lift() - Method in record class org.aya.core.visitor.EndoTerm.Elevator
-
Returns the value of the
liftrecord component. - lift(int) - Method in interface org.aya.core.term.Term
- lift(Pat.Preclause<Term>) - Static method in record class org.aya.core.pat.Pat.Preclause
- Lift(SourcePos, Expr, int) - Constructor for record class org.aya.concrete.Expr.Lift
-
Creates an instance of a
Liftrecord class. - Lifted - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- Link(String, String, ImmutableSeq<Literate>) - Constructor for record class org.aya.concrete.remark.Literate.Link
-
Creates an instance of a
Linkrecord class. - linkDef(AnyVar) - Static method in class org.aya.distill.BaseDistiller
- linkDef(AnyVar, Style) - Static method in class org.aya.distill.BaseDistiller
- linkIdOf(AnyVar) - Static method in class org.aya.distill.BaseDistiller
- linkListLit(Doc, AnyVar, Style) - Static method in class org.aya.distill.BaseDistiller
- linkLit(int, AnyVar, Style) - Static method in class org.aya.distill.BaseDistiller
- linkRef(AnyVar, Style) - Static method in class org.aya.distill.BaseDistiller
- list() - Method in record class org.aya.concrete.stmt.UseHide
-
Returns the value of the
listrecord component. - List(SourcePos, ImmutableSeq<Pattern>) - Constructor for record class org.aya.concrete.Pattern.List
-
Creates an instance of a
Listrecord class. - LIST - Enum constant in enum class org.aya.core.serde.SerDef.SerAyaShape
- LIST_CONS - Static variable in interface org.aya.generic.Constants
- LIST_NIL - Static variable in interface org.aya.generic.Constants
- LIST_SHAPE - Static variable in interface org.aya.core.repr.AyaShape
- listCons(SourcePos) - Static method in interface org.aya.generic.Constants
- ListExprTac(SourcePos, ImmutableSeq<TacNode>) - Constructor for record class org.aya.concrete.TacNode.ListExprTac
-
Creates an instance of a
ListExprTacrecord class. - listNil(SourcePos) - Static method in interface org.aya.generic.Constants
- ListTerm - Record Class in org.aya.core.term
- ListTerm(ImmutableSeq<Term>, ShapeRecognition, DataCall) - Constructor for record class org.aya.core.term.ListTerm
-
Creates an instance of a
ListTermrecord class. - lit() - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
-
Returns the value of the
litrecord component. - LITERAL_SHAPES - Static variable in interface org.aya.core.repr.AyaShape
- literate() - Method in interface org.aya.concrete.GenericAyaFile
- Literate - Interface in org.aya.concrete.remark
- Literate.Code - Class in org.aya.concrete.remark
- Literate.CodeBlock - Class in org.aya.concrete.remark
-
A code block
- Literate.Err - Record Class in org.aya.concrete.remark
- Literate.Link - Record Class in org.aya.concrete.remark
- Literate.Many - Record Class in org.aya.concrete.remark
- Literate.Raw - Record Class in org.aya.concrete.remark
- Literate.Unsupported - Record Class in org.aya.concrete.remark
- LitInt(SourcePos, int) - Constructor for record class org.aya.concrete.Expr.LitInt
-
Creates an instance of a
LitIntrecord class. - LitString(SourcePos, String) - Constructor for record class org.aya.concrete.Expr.LitString
-
Creates an instance of a
LitStringrecord class. - LittleTyper - Record Class in org.aya.tyck
-
Similar to
GetTypeVisitorin Arend. - LittleTyper(TyckState, LocalCtx) - Constructor for record class org.aya.tyck.LittleTyper
-
Creates an instance of a
LittleTyperrecord class. - load(ImmutableSeq<String>) - Method in interface org.aya.resolve.module.ModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - Method in class org.aya.resolve.module.EmptyModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - Method in record class org.aya.resolve.module.FileModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - Method in record class org.aya.resolve.module.ModuleListLoader
- load(ImmutableSeq<String>, ModuleLoader) - Method in interface org.aya.resolve.module.ModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - Method in class org.aya.resolve.module.CachedModuleLoader
- loader - Variable in class org.aya.resolve.module.CachedModuleLoader
- loader() - Method in record class org.aya.resolve.visitor.StmtShallowResolver
-
Returns the value of the
loaderrecord component. - loaders() - Method in record class org.aya.resolve.module.ModuleListLoader
-
Returns the value of the
loadersrecord component. - local(LocalVar) - Method in record class org.aya.core.serde.Serializer.State
- localCache() - Method in record class org.aya.core.serde.Serializer.State
-
Returns the value of the
localCacherecord component. - localCache() - Method in record class org.aya.core.serde.SerTerm.DeState
-
Returns the value of the
localCacherecord component. - localCtx - Variable in class org.aya.tyck.ExprTycker
- localCtx() - Method in record class org.aya.tyck.LittleTyper
-
Returns the value of the
localCtxrecord component. - localCtx() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
localCtxrecord component. - LocalCtx - Interface in org.aya.tyck.env
- localMap() - Method in record class org.aya.tyck.env.MapLocalCtx
-
Returns the value of the
localMaprecord component. - locals() - Method in record class org.aya.distill.Codifier
-
Returns the value of the
localsrecord component. - localSeq() - Method in record class org.aya.tyck.env.SeqLocalCtx
-
Returns the value of the
localSeqrecord component. - LocalVar - Record Class in org.aya.ref
- LocalVar(String) - Constructor for record class org.aya.ref.LocalVar
- LocalVar(String, SourcePos) - Constructor for record class org.aya.ref.LocalVar
- LocalVar(String, SourcePos, GenerateKind) - Constructor for record class org.aya.ref.LocalVar
-
Creates an instance of a
LocalVarrecord class. - locator() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
locatorrecord component. - loosers() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
loosersrecord component. - loosers() - Method in record class org.aya.core.serde.SerDef.SerBind
-
Returns the value of the
loosersrecord component. - lower() - Method in record class org.aya.tyck.error.LevelError
-
Returns the value of the
lowerrecord component. - lr() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
lrrecord component. - lt() - Static method in interface org.aya.terck.Relation
- Lt - Enum constant in enum class org.aya.terck.Selector.DecrOrd
M
- make(SeqLike<Term.Param>, Term) - Static method in record class org.aya.core.term.LamTerm
- make(SeqLike<Term.Param>, Term) - Static method in record class org.aya.core.term.PiTerm
- make(AppTerm) - Static method in record class org.aya.core.term.AppTerm
- make(Term, Arg<Term>) - Static method in record class org.aya.core.term.AppTerm
- make(LamTerm, Arg<Term>) - Static method in record class org.aya.core.term.AppTerm
- make(DefVar<D, S>, int, ImmutableSeq<Arg<Term>>) - Method in interface org.aya.core.term.Callable.Factory
- make(Tycker) - Static method in record class org.aya.core.visitor.Zonker
- makeApp(Term, Arg<Term>) - Method in record class org.aya.core.term.PathTerm.Cube
- makeArg(SourcePos, Expr, Expr.NamedArg, boolean) - Method in class org.aya.concrete.desugar.BinExprParser
- makeArg(SourcePos, Pattern, Arg<Pattern>, boolean) - Method in class org.aya.concrete.desugar.BinPatternParser
- makeCons(CtorDef, Arg<Term>, Arg<Term>, Arg<Term>) - Method in record class org.aya.core.term.ListTerm
- makeCons(CtorDef, Arg<Term>, Arg<Pattern>, Arg<Pattern>) - Method in record class org.aya.concrete.Pattern.FakeShapedList
- makeCons(CtorDef, Arg<Term>, Arg<T>, Arg<T>) - Method in interface org.aya.generic.Shaped.List
- makeIntervals(Seq<LocalVar>, Term) - Static method in record class org.aya.core.term.LamTerm
- makeIntervals(Seq<LocalVar>, Term) - Static method in record class org.aya.core.term.PiTerm
- makeNil(CtorDef, Arg<Term>) - Method in record class org.aya.concrete.Pattern.FakeShapedList
- makeNil(CtorDef, Arg<Term>) - Method in record class org.aya.core.term.ListTerm
- makeNil(CtorDef, Arg<Term>) - Method in interface org.aya.generic.Shaped.List
- makeSectionApp(SourcePos, Expr.NamedArg, Function<Expr.NamedArg, Expr>) - Method in class org.aya.concrete.desugar.BinExprParser
- makeSectionApp(SourcePos, Arg<Pattern>, Function<Arg<Pattern>, Pattern>) - Method in class org.aya.concrete.desugar.BinPatternParser
- makeSuc(CtorDef, Arg<Pat>) - Method in record class org.aya.core.pat.Pat.ShapedInt
- makeSuc(CtorDef, Arg<Term>) - Method in record class org.aya.core.term.IntegerTerm
- makeSuc(CtorDef, Arg<T>) - Method in interface org.aya.generic.Shaped.Nat
- makeZero(CtorDef) - Method in record class org.aya.core.pat.Pat.ShapedInt
- makeZero(CtorDef) - Method in record class org.aya.core.term.IntegerTerm
- makeZero(CtorDef) - Method in interface org.aya.generic.Shaped.Nat
- Many(Style, ImmutableSeq<Literate>) - Constructor for record class org.aya.concrete.remark.Literate.Many
-
Creates an instance of a
Manyrecord class. - map() - Method in record class org.aya.core.serde.SerTerm.New
-
Returns the value of the
maprecord component. - map() - Method in record class org.aya.core.visitor.Subst
-
Returns the value of the
maprecord component. - map() - Method in record class org.aya.tyck.pat.TypedSubst
-
Returns the value of the
maprecord component. - map() - Method in record class org.aya.tyck.unify.TermComparator.Sub
-
Returns the value of the
maprecord component. - map(Function<Term, Term>) - Method in record class org.aya.core.term.PathTerm.Cube
- map(ImmutableSeq<LocalVar>, Function<Term, Term>) - Method in record class org.aya.core.term.PathTerm.Cube
- MapLocalCtx - Record Class in org.aya.tyck.env
- MapLocalCtx() - Constructor for record class org.aya.tyck.env.MapLocalCtx
- MapLocalCtx(MutableMap<LocalVar, Term>, LocalCtx) - Constructor for record class org.aya.tyck.env.MapLocalCtx
-
Creates an instance of a
MapLocalCtxrecord class. - MarkdownTrace - Class in org.aya.tyck.trace
- MarkdownTrace() - Constructor for class org.aya.tyck.trace.MarkdownTrace
- MarkdownTrace(int, DistillerOptions, boolean) - Constructor for class org.aya.tyck.trace.MarkdownTrace
- match(AyaShape, GenericDef) - Static method in record class org.aya.core.repr.ShapeMatcher
- Match(ImmutableSeq<SerTerm>, ImmutableSeq<SerPat.Clause>) - Constructor for record class org.aya.core.serde.SerTerm.Match
-
Creates an instance of a
Matchrecord class. - Match(SourcePos, ImmutableSeq<Expr>, ImmutableSeq<Pattern.Clause>) - Constructor for record class org.aya.concrete.Expr.Match
-
Creates an instance of a
Matchrecord class. - Matching(SourcePos, ImmutableSeq<Pat>, Term) - Constructor for record class org.aya.core.term.Term.Matching
-
Creates an instance of a
Matchingrecord class. - matchings() - Method in record class org.aya.tyck.pat.Conquer
-
Returns the value of the
matchingsrecord component. - matchings() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns the value of the
matchingsrecord component. - MatchTerm - Record Class in org.aya.core.term
- MatchTerm(ImmutableSeq<Term>, ImmutableSeq<Term.Matching>) - Constructor for record class org.aya.core.term.MatchTerm
-
Creates an instance of a
MatchTermrecord class. - matchy(Pattern.Clause) - Method in class org.aya.distill.ConcreteDistiller
- matrix() - Method in record class org.aya.terck.CallMatrix
-
Returns the value of the
matrixrecord component. - matrix() - Method in record class org.aya.terck.Diagonal
-
Returns the value of the
matrixrecord component. - max(SortTerm, SortTerm) - Static method in record class org.aya.core.term.PiTerm
- max(SortTerm, SortTerm) - Static method in record class org.aya.core.term.SigmaTerm
- member(TyckUnit) - Method in record class org.aya.resolve.visitor.ExprResolver
- message() - Method in record class org.aya.concrete.error.ParseError
-
Returns the value of the
messagerecord component. - Meta - Class in org.aya.core
- Meta(boolean, MutableValue<Pat>, LocalVar, Term) - Constructor for record class org.aya.core.pat.Pat.Meta
-
Creates an instance of a
Metarecord class. - META_PAT_INLINER - Static variable in class org.aya.tyck.pat.PatTycker
- MetaBind(Subst, SourcePos) - Constructor for record class org.aya.core.visitor.PatTraversal.MetaBind
-
Creates an instance of a
MetaBindrecord class. - MetaLitTerm - Record Class in org.aya.core.term
- MetaLitTerm(SourcePos, Object, ImmutableSeq<Tuple2<GenericDef, ShapeRecognition>>, Term) - Constructor for record class org.aya.core.term.MetaLitTerm
-
Creates an instance of a
MetaLitTermrecord class. - metaNotProps() - Method in record class org.aya.tyck.TyckState
-
Returns the value of the
metaNotPropsrecord component. - MetaPatTerm - Record Class in org.aya.core.term
- MetaPatTerm(Pat.Meta) - Constructor for record class org.aya.core.term.MetaPatTerm
-
Creates an instance of a
MetaPatTermrecord class. - metas() - Method in record class org.aya.tyck.TyckState
-
Returns the value of the
metasrecord component. - MetaTerm - Record Class in org.aya.core.term
- MetaTerm(Meta, ImmutableSeq<Arg<Term>>, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.MetaTerm
-
Creates an instance of a
MetaTermrecord class. - mischa(DataCall, CtorDef, TyckState) - Static method in class org.aya.tyck.pat.PatTycker
- missing() - Method in record class org.aya.tyck.error.FieldError.MissingField
-
Returns the value of the
missingrecord component. - missing() - Method in record class org.aya.tyck.pat.PatClassifier.PatErr
-
Returns the value of the
missingrecord component. - MissingCase(SourcePos, PatClassifier.PatErr) - Constructor for record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Creates an instance of a
MissingCaserecord class. - MissingField(SourcePos, ImmutableSeq<AnyVar>) - Constructor for record class org.aya.tyck.error.FieldError.MissingField
-
Creates an instance of a
MissingFieldrecord class. - MissingOperand(SourcePos, String) - Constructor for record class org.aya.concrete.error.OperatorError.MissingOperand
-
Creates an instance of a
MissingOperandrecord class. - mod() - Method in record class org.aya.core.serde.SerDef.QName
-
Returns the value of the
modrecord component. - mode() - Method in record class org.aya.concrete.remark.CodeOptions
-
Returns the value of the
moderecord component. - modifier() - Method in record class org.aya.concrete.error.BadModifierWarn
-
Returns the value of the
modifierrecord component. - Modifier - Enum Class in org.aya.generic
- modifiers - Variable in class org.aya.concrete.stmt.TeleDecl.FnDecl
- modifiers - Variable in class org.aya.core.def.FnDef
- modifiers() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns the value of the
modifiersrecord component. - modifyMyTerms(UnaryOperator<Term>) - Method in interface org.aya.tyck.env.LocalCtx
- modifyMyTerms(UnaryOperator<Term>) - Method in record class org.aya.tyck.env.MapLocalCtx
- modifyMyTerms(UnaryOperator<Term>) - Method in record class org.aya.tyck.env.SeqLocalCtx
- modName() - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Returns the value of the
modNamerecord component. - modName() - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Returns the value of the
modNamerecord component. - modName() - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Returns the value of the
modNamerecord component. - modName() - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Returns the value of the
modNamerecord component. - modName() - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Returns the value of the
modNamerecord component. - ModNameNotFoundError(Seq<String>, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Creates an instance of a
ModNameNotFoundErrorrecord class. - ModNotFoundError(Seq<String>, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Creates an instance of a
ModNotFoundErrorrecord class. - ModShadowingWarn(Seq<String>, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Creates an instance of a
ModShadowingWarnrecord class. - module - Variable in class org.aya.ref.DefVar
-
Initialized in the resolver or core deserialization
- module() - Method in record class org.aya.core.serde.SerDef.Prim
-
Returns the value of the
modulerecord component. - Module(SourcePos, SourcePos, String, ImmutableSeq<Stmt>) - Constructor for record class org.aya.concrete.stmt.Command.Module
-
Creates an instance of a
Modulerecord class. - ModuleCallback<E extends Exception> - Interface in org.aya.resolve
-
CheckedTriConsumer
- ModuleContext - Interface in org.aya.resolve.context
- ModuleListLoader - Record Class in org.aya.resolve.module
- ModuleListLoader(Reporter, ImmutableSeq<? extends ModuleLoader>) - Constructor for record class org.aya.resolve.module.ModuleListLoader
-
Creates an instance of a
ModuleListLoaderrecord class. - ModuleLoader - Interface in org.aya.resolve.module
- moduleName() - Method in interface org.aya.resolve.context.Context
- moduleName() - Method in record class org.aya.resolve.context.NoExportContext
- moduleName() - Method in class org.aya.resolve.context.PhysicalModuleContext
- modules - Variable in class org.aya.resolve.context.PhysicalModuleContext
- modules() - Method in interface org.aya.resolve.context.ModuleContext
- modules() - Method in record class org.aya.resolve.context.NoExportContext
-
Returns the value of the
modulesrecord component. - modules() - Method in class org.aya.resolve.context.PhysicalModuleContext
- MONAD_BIND - Static variable in interface org.aya.generic.Constants
- monadBind(SourcePos) - Static method in interface org.aya.generic.Constants
- mul(Relation) - Method in interface org.aya.terck.Relation
- mul(Selector.DecrOrd) - Method in enum class org.aya.terck.Selector.DecrOrd
- Mula(Formula<SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.Mula
-
Creates an instance of a
Mularecord class.
N
- name - Variable in class org.aya.concrete.stmt.GeneralizedVar
- name - Variable in class org.aya.core.Meta
- name() - Method in record class org.aya.concrete.Expr.Field
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.concrete.Expr.NamedArg
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.concrete.Expr.Unresolved
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns the value of the
namerecord component. - name() - Method in class org.aya.concrete.stmt.GeneralizedVar
- name() - Method in class org.aya.core.Meta
- name() - Method in record class org.aya.core.repr.CodeShape.CtorShape
-
Returns the value of the
namerecord component. - name() - Method in interface org.aya.core.repr.CodeShape.Moment
- name() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.Prim
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.QName
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.SerOp
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.Data
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.FieldRef
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.Fn
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.Prim
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.SimpVar
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.serde.SerTerm.Struct
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Returns the value of the
namerecord component. - name() - Method in interface org.aya.ref.AnyVar
- name() - Method in class org.aya.ref.DefVar
- name() - Method in record class org.aya.ref.LocalVar
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.context.BindContext
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.terck.error.BadRecursion
-
Returns the value of the
namerecord component. - name() - Method in record class org.aya.tyck.error.FieldError.UnknownField
-
Returns the value of the
namerecord component. - Name(String, String, Assoc, BindBlock) - Constructor for record class org.aya.concrete.stmt.UseHide.Name
-
Creates an instance of a
Namerecord class. - NamedArg(boolean, String, Expr) - Constructor for record class org.aya.concrete.Expr.NamedArg
-
Creates an instance of a
NamedArgrecord class. - NamedArg(boolean, Expr) - Constructor for record class org.aya.concrete.Expr.NamedArg
- nameDoc() - Method in interface org.aya.generic.ParamLike
- nameOf(TyckUnit) - Method in interface org.aya.tyck.error.TyckOrderError
- NameProblem - Interface in org.aya.resolve.error
- NameProblem.AmbiguousNameError - Record Class in org.aya.resolve.error
- NameProblem.AmbiguousNameWarn - Record Class in org.aya.resolve.error
- NameProblem.DuplicateExportError - Record Class in org.aya.resolve.error
- NameProblem.DuplicateModNameError - Record Class in org.aya.resolve.error
- NameProblem.DuplicateNameError - Record Class in org.aya.resolve.error
- NameProblem.Error - Interface in org.aya.resolve.error
- NameProblem.ModNameNotFoundError - Record Class in org.aya.resolve.error
- NameProblem.ModNotFoundError - Record Class in org.aya.resolve.error
- NameProblem.ModShadowingWarn - Record Class in org.aya.resolve.error
- NameProblem.OperatorNameNotFound - Record Class in org.aya.resolve.error
- NameProblem.QualifiedNameNotFoundError - Record Class in org.aya.resolve.error
- NameProblem.ShadowingWarn - Record Class in org.aya.resolve.error
- NameProblem.UnqualifiedNameNotFoundError - Record Class in org.aya.resolve.error
- NameProblem.Warn - Interface in org.aya.resolve.error
- names() - Method in record class org.aya.concrete.Expr.Idiom
-
Returns the value of the
namesrecord component. - NAT - Enum constant in enum class org.aya.core.serde.SerDef.SerAyaShape
- NAT_SHAPE - Static variable in interface org.aya.core.repr.AyaShape
- needTyck(ImmutableSeq<String>) - Method in interface org.aya.concrete.stmt.Command
- needTyck(ImmutableSeq<String>) - Method in interface org.aya.concrete.stmt.Decl
- needTyck(ImmutableSeq<String>) - Method in class org.aya.concrete.stmt.Generalize
- needTyck(ImmutableSeq<String>) - Method in class org.aya.concrete.stmt.TeleDecl.PrimDecl
- needTyck(ImmutableSeq<String>) - Method in interface org.aya.tyck.order.TyckUnit
- New(SerTerm.Struct, ImmutableMap<SerDef.QName, SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.New
-
Creates an instance of a
Newrecord class. - New(SourcePos, Expr, ImmutableSeq<Expr.Field>) - Constructor for record class org.aya.concrete.Expr.New
-
Creates an instance of a
Newrecord class. - newGenerator(SourcePos, Expr, ImmutableSeq<Expr.DoBind>, Expr, Expr) - Static method in record class org.aya.concrete.Expr.Array
- newList(SourcePos, ImmutableSeq<Expr>) - Static method in record class org.aya.concrete.Expr.Array
-
helper constructor, also find constructor calls easily in IDE
- NewTerm - Record Class in org.aya.core.term
- NewTerm(StructCall, ImmutableMap<DefVar<FieldDef, TeleDecl.StructField>, Term>) - Constructor for record class org.aya.core.term.NewTerm
-
Creates an instance of a
NewTermrecord class. - newTycker(PrimDef.Factory, AyaShape.Factory) - Method in record class org.aya.tyck.StmtTycker
- newTycker(Reporter, Trace.Builder) - Method in record class org.aya.resolve.ResolveInfo
- NF - Enum constant in enum class org.aya.generic.util.NormalizeMode
-
Fully normalize.
- NIL - Enum constant in enum class org.aya.core.repr.CodeShape.MomentId
- NobodyError - Record Class in org.aya.tyck.error
- NobodyError(SourcePos, DefVar<FnDef, TeleDecl.FnDecl>) - Constructor for record class org.aya.tyck.error.NobodyError
-
Creates an instance of a
NobodyErrorrecord class. - nodeName() - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
-
Returns the value of the
nodeNamerecord component. - NoExportContext - Record Class in org.aya.resolve.context
- NoExportContext(PhysicalModuleContext) - Constructor for record class org.aya.resolve.context.NoExportContext
- NoExportContext(PhysicalModuleContext, MutableMap<String, MutableMap<Seq<String>, AnyVar>>, MutableMap<ImmutableSeq<String>, MutableMap<String, AnyVar>>) - Constructor for record class org.aya.resolve.context.NoExportContext
-
Creates an instance of a
NoExportContextrecord class. - NoResultType(TeleDecl.PrimDecl) - Constructor for record class org.aya.tyck.error.PrimError.NoResultType
-
Creates an instance of a
NoResultTyperecord class. - NORMAL - Enum constant in enum class org.aya.concrete.stmt.Decl.Personality
-
Denotes that the definition is a normal definition (default behavior)
- normalize(NormalizeMode, TyckState) - Method in interface org.aya.tyck.ExprTycker.Result
- normalize(TyckState, NormalizeMode) - Method in interface org.aya.core.term.Term
- NormalizeMode - Enum Class in org.aya.generic.util
- Normalizer(TyckState) - Constructor for record class org.aya.core.visitor.Expander.Normalizer
-
Creates an instance of a
Normalizerrecord class. - normalizeRestr() - Method in record class org.aya.core.term.PartialTyTerm
- NoRuleError - Record Class in org.aya.tyck.error
- NoRuleError(Expr, Term) - Constructor for record class org.aya.tyck.error.NoRuleError
-
Creates an instance of a
NoRuleErrorrecord class. - NoSuchField(SourcePos, ImmutableSeq<String>) - Constructor for record class org.aya.tyck.error.FieldError.NoSuchField
-
Creates an instance of a
NoSuchFieldrecord class. - notFound() - Method in record class org.aya.tyck.error.FieldError.NoSuchField
-
Returns the value of the
notFoundrecord component. - notWorseThan(T) - Method in interface org.aya.terck.Selector.Candidate
- NotYetTyckedError(SourcePos, AnyVar) - Constructor for record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Creates an instance of a
NotYetTyckedErrorrecord class. - noType() - Method in interface org.aya.concrete.visitor.PatternFolder
- nth() - Method in record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Returns the value of the
nthrecord component. - NULL - Enum constant in enum class org.aya.generic.util.NormalizeMode
-
Do NOT normalize.
- number() - Method in record class org.aya.concrete.Pattern.Number
-
Returns the value of the
numberrecord component. - Number(SourcePos, int) - Constructor for record class org.aya.concrete.Pattern.Number
-
Creates an instance of a
Numberrecord class.
O
- of() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.serde.SerTerm.App
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.serde.SerTerm.Match
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.serde.SerTerm.Proj
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.term.AppTerm
-
Returns the value of the
ofrecord component. - of() - Method in interface org.aya.core.term.Elimination
- of() - Method in record class org.aya.core.term.FieldTerm
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.term.PAppTerm
-
Returns the value of the
ofrecord component. - of() - Method in record class org.aya.core.term.ProjTerm
-
Returns the value of the
ofrecord component. - onModuleTycked(ResolveInfo, ImmutableSeq<GenericDef>) - Method in interface org.aya.resolve.ModuleCallback
- op() - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Returns the value of the
oprecord component. - op() - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
-
Returns the value of the
oprecord component. - op1() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns the value of the
op1record component. - op1() - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Returns the value of the
op1record component. - op2() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns the value of the
op2record component. - op2() - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Returns the value of the
op2record component. - Opaque - Enum constant in enum class org.aya.generic.Modifier
-
Denotes that a function's invocations are never reduced.
- opDecl - Variable in class org.aya.ref.DefVar
-
Initialized in the resolver or core deserialization
- opDeclRename - Variable in class org.aya.ref.DefVar
-
Binary operators can be renamed in other modules.
- open(ResolveInfo, SourcePos, Stmt.Accessibility) - Method in record class org.aya.resolve.ResolveInfo
- Open(SourcePos, Stmt.Accessibility, QualifiedID, UseHide, boolean, boolean) - Constructor for record class org.aya.concrete.stmt.Command.Open
-
Creates an instance of a
Openrecord class. - openExample() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
openExamplerecord component. - openModule(ImmutableSeq<String>, Stmt.Accessibility, Function<String, Boolean>, Map<String, String>, SourcePos) - Method in interface org.aya.resolve.context.ModuleContext
- OperatorError - Interface in org.aya.concrete.error
- OperatorError.BadBindBlock - Record Class in org.aya.concrete.error
- OperatorError.Circular - Record Class in org.aya.concrete.error
- OperatorError.Fixity - Record Class in org.aya.concrete.error
- OperatorError.MissingOperand - Record Class in org.aya.concrete.error
- OperatorError.Precedence - Record Class in org.aya.concrete.error
- OperatorError.SelfBind - Record Class in org.aya.concrete.error
- OperatorNameNotFound(SourcePos, String) - Constructor for record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Creates an instance of a
OperatorNameNotFoundrecord class. - opInfo - Variable in class org.aya.concrete.stmt.CommonDecl
- opInfo() - Method in class org.aya.concrete.stmt.CommonDecl
- opInfo() - Method in interface org.aya.concrete.stmt.Decl
- opInfo() - Method in record class org.aya.core.serde.SerDef.SerOpDecl
-
Returns the value of the
opInforecord component. - opInfo() - Method in record class org.aya.resolve.ResolveInfo.RenamedOpDecl
-
Returns the value of the
opInforecord component. - opRename() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
opRenamerecord component. - opRename() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
opRenamerecord component. - opSet() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
opSetrecord component. - Optional(CodeShape.ParamShape) - Constructor for record class org.aya.core.repr.CodeShape.ParamShape.Optional
-
Creates an instance of a
Optionalrecord class. - options - Variable in class org.aya.concrete.remark.CodeAttrProcessor.Attr
- options - Variable in class org.aya.concrete.remark.Literate.Code
- options - Variable in class org.aya.distill.BaseDistiller
- options - Variable in class org.aya.tyck.trace.MarkdownTrace
- options() - Method in record class org.aya.concrete.remark.CodeOptions
-
Returns the value of the
optionsrecord component. - options() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
optionsrecord component. - Options(boolean) - Constructor for record class org.aya.resolve.visitor.ExprResolver.Options
-
Creates an instance of a
Optionsrecord class. - or(Term, Term) - Static method in record class org.aya.core.term.FormulaTerm
- orderIndependent() - Method in record class org.aya.tyck.pat.Conquer
-
Returns the value of the
orderIndependentrecord component. - org.aya.concrete - package org.aya.concrete
- org.aya.concrete.desugar - package org.aya.concrete.desugar
- org.aya.concrete.error - package org.aya.concrete.error
- org.aya.concrete.remark - package org.aya.concrete.remark
- org.aya.concrete.stmt - package org.aya.concrete.stmt
- org.aya.concrete.visitor - package org.aya.concrete.visitor
- org.aya.core - package org.aya.core
- org.aya.core.def - package org.aya.core.def
- org.aya.core.ops - package org.aya.core.ops
- org.aya.core.pat - package org.aya.core.pat
- org.aya.core.repr - package org.aya.core.repr
- org.aya.core.serde - package org.aya.core.serde
- org.aya.core.term - package org.aya.core.term
- org.aya.core.visitor - package org.aya.core.visitor
- org.aya.distill - package org.aya.distill
- org.aya.generic - package org.aya.generic
- org.aya.generic.util - package org.aya.generic.util
- org.aya.prelude - package org.aya.prelude
- org.aya.ref - package org.aya.ref
- org.aya.resolve - package org.aya.resolve
- org.aya.resolve.context - package org.aya.resolve.context
- org.aya.resolve.error - package org.aya.resolve.error
- org.aya.resolve.module - package org.aya.resolve.module
- org.aya.resolve.visitor - package org.aya.resolve.visitor
- org.aya.terck - package org.aya.terck
- org.aya.terck.error - package org.aya.terck.error
- org.aya.tyck - package org.aya.tyck
- org.aya.tyck.env - package org.aya.tyck.env
- org.aya.tyck.error - package org.aya.tyck.error
- org.aya.tyck.order - package org.aya.tyck.order
- org.aya.tyck.pat - package org.aya.tyck.pat
- org.aya.tyck.trace - package org.aya.tyck.trace
- org.aya.tyck.unify - package org.aya.tyck.unify
- origin() - Method in record class org.aya.ref.GenerateKind.Generalized
-
Returns the value of the
originrecord component. - originalFile() - Method in interface org.aya.concrete.GenericAyaFile
- overlap(Subst) - Method in record class org.aya.core.visitor.Subst
- Overlap - Enum constant in enum class org.aya.generic.Modifier
-
That this function uses overlapping and order-insensitive pattern matching semantics.
- owner - Variable in class org.aya.concrete.stmt.GeneralizedVar
- ownerTele - Variable in class org.aya.core.def.SubLevelDef
- ownerTele() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
-
Returns the value of the
ownerTelerecord component. - ownerTele() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
ownerTelerecord component. - ownerTele() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
ownerTelerecord component.
P
- P(LocalVar, Term) - Constructor for record class org.aya.tyck.env.SeqLocalCtx.P
-
Creates an instance of a
Precord class. - PAppTerm - Record Class in org.aya.core.term
- PAppTerm(Term, ImmutableSeq<Arg<Term>>, PathTerm.Cube) - Constructor for record class org.aya.core.term.PAppTerm
-
Creates an instance of a
PAppTermrecord class. - PAppTerm(Term, PathTerm.Cube, Arg<Term>...) - Constructor for record class org.aya.core.term.PAppTerm
- param() - Method in record class org.aya.concrete.Expr.Lambda
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.concrete.Expr.Pi
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.def.Def.Signature
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Optional
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.serde.SerTerm.Lam
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.serde.SerTerm.Pi
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.term.LamTerm
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.core.term.PiTerm
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Returns the value of the
paramrecord component. - param() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Returns the value of the
paramrecord component. - Param(ParamLike<?>, Term) - Constructor for record class org.aya.core.term.Term.Param
- Param(LocalVar, Term, boolean) - Constructor for record class org.aya.core.term.Term.Param
-
Creates an instance of a
Paramrecord class. - Param(SourcePos, LocalVar, boolean) - Constructor for record class org.aya.concrete.Expr.Param
- Param(SourcePos, LocalVar, Expr, boolean) - Constructor for record class org.aya.concrete.Expr.Param
- Param(SourcePos, LocalVar, Expr, boolean, MutableValue<ExprTycker.Result>) - Constructor for record class org.aya.concrete.Expr.Param
-
Creates an instance of a
Paramrecord class. - parameters(MutableList<Term.Param>) - Method in record class org.aya.core.term.PiTerm
- ParamLike<Expr extends AyaDocile> - Interface in org.aya.generic
- params() - Method in record class org.aya.concrete.Expr.Path
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.concrete.Expr.Sigma
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.concrete.Pattern.Ctor
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
- params() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.serde.SerTerm.PathLam
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.serde.SerTerm.Sigma
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.term.NewTerm
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.term.PathTerm.Cube
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.term.PLamTerm
-
Returns the value of the
paramsrecord component. - params() - Method in record class org.aya.core.term.SigmaTerm
-
Returns the value of the
paramsrecord component. - parent - Variable in class org.aya.resolve.context.PhysicalModuleContext
- parent() - Method in record class org.aya.resolve.context.BindContext
-
Returns the value of the
parentrecord component. - parent() - Method in interface org.aya.resolve.context.Context
- parent() - Method in record class org.aya.resolve.context.EmptyContext
- parent() - Method in interface org.aya.resolve.context.ModuleContext
- parent() - Method in record class org.aya.resolve.context.NoExportContext
-
Returns the value of the
parentrecord component. - parent() - Method in class org.aya.resolve.context.PhysicalModuleContext
- parent() - Method in interface org.aya.tyck.env.LocalCtx
- parent() - Method in record class org.aya.tyck.env.MapLocalCtx
-
Returns the value of the
parentrecord component. - parent() - Method in record class org.aya.tyck.env.SeqLocalCtx
-
Returns the value of the
parentrecord component. - parentAdd() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
parentAddrecord component. - ParseError - Record Class in org.aya.concrete.error
- ParseError(SourcePos, String) - Constructor for record class org.aya.concrete.error.ParseError
-
Creates an instance of a
ParseErrorrecord class. - parseMe(GenericAyaParser) - Method in interface org.aya.concrete.GenericAyaFile
-
Parse the file content and maybe do some extra processing.
- parser() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
parserrecord component. - Parsing - Enum constant in enum class org.aya.generic.util.InterruptException.InterruptStage
- PartEl(Partial<SerTerm>, SerTerm) - Constructor for record class org.aya.core.serde.SerTerm.PartEl
-
Creates an instance of a
PartElrecord class. - PartEl(SourcePos, ImmutableSeq<Tuple2<Expr, Expr>>) - Constructor for record class org.aya.concrete.Expr.PartEl
-
Creates an instance of a
PartElrecord class. - partial() - Method in record class org.aya.concrete.Expr.Path
-
Returns the value of the
partialrecord component. - partial() - Method in record class org.aya.core.serde.SerTerm.PartEl
-
Returns the value of the
partialrecord component. - partial() - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Returns the value of the
partialrecord component. - partial() - Method in record class org.aya.core.term.PartialTerm
-
Returns the value of the
partialrecord component. - partial() - Method in record class org.aya.core.term.PathTerm.Cube
-
Returns the value of the
partialrecord component. - partial(Partial<Term>) - Method in interface org.aya.core.visitor.DefConsumer
- partial(DistillerOptions, Partial<T>, boolean, String, String) - Static method in class org.aya.distill.BaseDistiller
- PARTIAL - Enum constant in enum class org.aya.core.def.PrimDef.ID
- PartialTerm - Record Class in org.aya.core.term
-
Partial elements.
- PartialTerm(Partial<Term>, Term) - Constructor for record class org.aya.core.term.PartialTerm
-
Creates an instance of a
PartialTermrecord class. - PartialTyTerm - Record Class in org.aya.core.term
-
partial type
- PartialTyTerm(Term, Restr<Term>) - Constructor for record class org.aya.core.term.PartialTyTerm
-
Creates an instance of a
PartialTyTermrecord class. - partTy(TyckState, Expr, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- PartTy(SerTerm, Restr<SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.PartTy
-
Creates an instance of a
PartTyrecord class. - pat() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns the value of the
patrecord component. - pat(Pat, BaseDistiller.Outer) - Method in class org.aya.distill.CoreDistiller
- Pat - Interface in org.aya.core.pat
-
Patterns in the core syntax.
- Pat.Absurd - Record Class in org.aya.core.pat
- Pat.Bind - Record Class in org.aya.core.pat
- Pat.Ctor - Record Class in org.aya.core.pat
- Pat.Meta - Record Class in org.aya.core.pat
-
Meta for Hole
- Pat.Preclause<T extends AyaDocile> - Record Class in org.aya.core.pat
-
It's 'pre' because there are also impossible clauses, which are removed after tycking.
- Pat.ShapedInt - Record Class in org.aya.core.pat
- Pat.Tuple - Record Class in org.aya.core.pat
- PatClassifier - Record Class in org.aya.tyck.pat
- PatClassifier(Reporter, SourcePos, TyckState, PatTree.Builder) - Constructor for record class org.aya.tyck.pat.PatClassifier
-
Creates an instance of a
PatClassifierrecord class. - PatClassifier.PatErr - Record Class in org.aya.tyck.pat
- PatErr(ImmutableSeq<Arg<Pattern>>) - Constructor for record class org.aya.tyck.pat.PatClassifier.PatErr
-
Creates an instance of a
PatErrrecord class. - path() - Method in record class org.aya.concrete.stmt.Command.Import
-
Returns the value of the
pathrecord component. - path() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
pathrecord component. - Path(SerTerm.SerCube) - Constructor for record class org.aya.core.serde.SerTerm.Path
-
Creates an instance of a
Pathrecord class. - Path(SourcePos, ImmutableSeq<LocalVar>, Expr, Expr.PartEl) - Constructor for record class org.aya.concrete.Expr.Path
-
Creates an instance of a
Pathrecord class. - PathApp(SerTerm, ImmutableSeq<SerTerm.SerArg>, SerTerm.SerCube) - Constructor for record class org.aya.core.serde.SerTerm.PathApp
-
Creates an instance of a
PathApprecord class. - PathLam(ImmutableSeq<SerTerm.SimpVar>, SerTerm) - Constructor for record class org.aya.core.serde.SerTerm.PathLam
-
Creates an instance of a
PathLamrecord class. - PathTerm - Record Class in org.aya.core.term
-
generalized path type
- PathTerm(PathTerm.Cube) - Constructor for record class org.aya.core.term.PathTerm
-
Creates an instance of a
PathTermrecord class. - PathTerm.Cube - Record Class in org.aya.core.term
-
'Generalized path' syntax.
- PatMatcher - Record Class in org.aya.core.pat
-
Matches a term with a pattern.
- PatMatcher(Subst, boolean, UnaryOperator<Term>) - Constructor for record class org.aya.core.pat.PatMatcher
-
Creates an instance of a
PatMatcherrecord class. - PatResult(Term, ImmutableSeq<Pat.Preclause<Term>>, ImmutableSeq<Term.Matching>, boolean) - Constructor for record class org.aya.tyck.pat.PatTycker.PatResult
-
Creates an instance of a
PatResultrecord class. - pats - Variable in class org.aya.core.def.CtorDef
- pats() - Method in record class org.aya.core.pat.Pat.Tuple
-
Returns the value of the
patsrecord component. - pats() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
patsrecord component. - pats() - Method in record class org.aya.core.serde.SerPat.Clause
-
Returns the value of the
patsrecord component. - pats() - Method in record class org.aya.core.serde.SerPat.Tuple
-
Returns the value of the
patsrecord component. - pats() - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Returns the value of the
patsrecord component. - PatT(Term, Pattern, SourcePos) - Constructor for record class org.aya.tyck.trace.Trace.PatT
- PatT(Term, Pattern, SourcePos, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.PatT
-
Creates an instance of a
PatTrecord class. - pattern() - Method in record class org.aya.concrete.Pattern.As
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Returns the value of the
patternrecord component. - pattern() - Method in interface org.aya.tyck.pat.PatternProblem
- pattern() - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Returns the value of the
patternrecord component. - pattern() - Method in record class org.aya.tyck.pat.PatternProblem.UnknownCtor
-
Returns the value of the
patternrecord component. - pattern(Pattern, boolean, BaseDistiller.Outer) - Method in class org.aya.distill.ConcreteDistiller
- pattern(Arg<Pattern>, BaseDistiller.Outer) - Method in class org.aya.distill.ConcreteDistiller
- Pattern - Interface in org.aya.concrete
-
Patterns in the concrete syntax.
- Pattern.Absurd - Record Class in org.aya.concrete
- Pattern.As - Record Class in org.aya.concrete
-
Represent a
(Pattern) as bindpattern - Pattern.Bind - Record Class in org.aya.concrete
- Pattern.BinOpSeq - Record Class in org.aya.concrete
- Pattern.CalmFace - Record Class in org.aya.concrete
- Pattern.Clause - Class in org.aya.concrete
- Pattern.Ctor - Record Class in org.aya.concrete
- Pattern.FakeShapedList - Record Class in org.aya.concrete
- Pattern.List - Record Class in org.aya.concrete
-
Sugared List Pattern
- Pattern.Number - Record Class in org.aya.concrete
- Pattern.Tuple - Record Class in org.aya.concrete
- PatternConsumer - Interface in org.aya.concrete.visitor
- PatternFolder<R> - Interface in org.aya.concrete.visitor
- PatternProblem - Interface in org.aya.tyck.pat
- PatternProblem.BadLitPattern - Record Class in org.aya.tyck.pat
- PatternProblem.BlockedEval - Record Class in org.aya.tyck.pat
- PatternProblem.IllegalPropPat - Record Class in org.aya.tyck.pat
- PatternProblem.InsufficientPattern - Record Class in org.aya.tyck.pat
- PatternProblem.PossiblePat - Record Class in org.aya.tyck.pat
- PatternProblem.SplittingOnNonData - Record Class in org.aya.tyck.pat
- PatternProblem.TooManyImplicitPattern - Record Class in org.aya.tyck.pat
- PatternProblem.TooManyPattern - Record Class in org.aya.tyck.pat
- PatternProblem.TupleNonSig - Record Class in org.aya.tyck.pat
- PatternProblem.UnavailableCtor - Record Class in org.aya.tyck.pat
- PatternProblem.UnknownCtor - Record Class in org.aya.tyck.pat
- patterns - Variable in class org.aya.concrete.Pattern.Clause
- patterns - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- patterns() - Method in record class org.aya.concrete.Pattern.Tuple
-
Returns the value of the
patternsrecord component. - patterns() - Method in record class org.aya.core.pat.Pat.Preclause
-
Returns the value of the
patternsrecord component. - patterns() - Method in record class org.aya.core.term.Term.Matching
-
Returns the value of the
patternsrecord component. - patternTele - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
-
Similar to
Decl.Telescopic.signature(), but stores the bindings inTeleDecl.DataCtor.patterns - PatToTerm - Class in org.aya.core.pat
- PatToTerm() - Constructor for class org.aya.core.pat.PatToTerm
- PatTraversal - Interface in org.aya.core.visitor
- PatTraversal.MetaBind - Record Class in org.aya.core.visitor
-
subst all binding to corresponding MetaPat
- PatTraversal.NoMeta - Interface in org.aya.core.visitor
-
A traversal that disallow Pat.Meta
- PatTree - Record Class in org.aya.tyck.pat
- PatTree(String, boolean, int) - Constructor for record class org.aya.tyck.pat.PatTree
- PatTree(String, boolean, int, MutableList<PatTree>) - Constructor for record class org.aya.tyck.pat.PatTree
-
Creates an instance of a
PatTreerecord class. - PatTree.Builder - Class in org.aya.tyck.pat
- PatTycker - Class in org.aya.tyck.pat
- PatTycker(ExprTycker) - Constructor for class org.aya.tyck.pat.PatTycker
- PatTycker(ExprTycker, TypedSubst, TypedSubst) - Constructor for class org.aya.tyck.pat.PatTycker
- PatTycker.AllLhsResult - Record Class in org.aya.tyck.pat
- PatTycker.LhsResult - Record Class in org.aya.tyck.pat
- PatTycker.PatResult - Record Class in org.aya.tyck.pat
- PatUnify - Record Class in org.aya.core.pat
-
The unification of patterns.
- PatUnify(Subst, Subst, LocalCtx) - Constructor for record class org.aya.core.pat.PatUnify
-
Creates an instance of a
PatUnifyrecord class. - personality() - Method in class org.aya.concrete.stmt.ClassDecl
- personality() - Method in interface org.aya.concrete.stmt.Decl.TopLevel
- personality() - Method in class org.aya.concrete.stmt.TeleDecl
- phi() - Method in record class org.aya.core.term.HCompTerm
-
Returns the value of the
phirecord component. - PhysicalModuleContext - Class in org.aya.resolve.context
- PhysicalModuleContext(Context, ImmutableSeq<String>) - Constructor for class org.aya.resolve.context.PhysicalModuleContext
- pi(TyckState, Expr, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- Pi(SerTerm.SerParam, SerTerm) - Constructor for record class org.aya.core.serde.SerTerm.Pi
-
Creates an instance of a
Pirecord class. - Pi(SourcePos, Expr.Param, Expr) - Constructor for record class org.aya.concrete.Expr.Pi
-
Creates an instance of a
Pirecord class. - PiTerm - Record Class in org.aya.core.term
- PiTerm(Term.Param, Term) - Constructor for record class org.aya.core.term.PiTerm
-
Creates an instance of a
PiTermrecord class. - PLamTerm - Record Class in org.aya.core.term
- PLamTerm(ImmutableSeq<LocalVar>, Term) - Constructor for record class org.aya.core.term.PLamTerm
-
Creates an instance of a
PLamTermrecord class. - plus - Static variable in class org.aya.tyck.trace.MarkdownTrace
- pos - Variable in class org.aya.tyck.unify.TermComparator
- pos() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns the value of the
posrecord component. - pos() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
posrecord component. - PossiblePat(Pattern, ConCall.Head) - Constructor for record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Creates an instance of a
PossiblePatrecord class. - post(Expr) - Method in interface org.aya.concrete.visitor.EndoExpr
- post(Expr) - Method in interface org.aya.concrete.visitor.ExprConsumer
- post(Pattern) - Method in interface org.aya.concrete.visitor.EndoPattern
- post(Pattern) - Method in interface org.aya.concrete.visitor.PatternConsumer
- post(Pat) - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
- post(Pat) - Method in interface org.aya.core.visitor.PatTraversal
- post(Term) - Method in interface org.aya.core.visitor.BetaExpander
- post(Term) - Method in interface org.aya.core.visitor.DeltaExpander
- post(Term) - Method in record class org.aya.core.visitor.EndoTerm.Elevator
- post(Term) - Method in interface org.aya.core.visitor.EndoTerm
- post(Term) - Method in record class org.aya.core.visitor.EndoTerm.Substituter
- post(Term) - Method in interface org.aya.core.visitor.Expander
- post(Term) - Method in interface org.aya.core.visitor.TermConsumer
- post(Term) - Method in record class org.aya.core.visitor.Zonker
- pre() - Method in record class org.aya.core.pat.PatMatcher
-
Returns the value of the
prerecord component. - pre(Expr) - Method in record class org.aya.concrete.desugar.Desugarer
- pre(Expr) - Method in interface org.aya.concrete.visitor.EndoExpr
- pre(Expr) - Method in interface org.aya.concrete.visitor.ExprConsumer
- pre(Expr) - Method in record class org.aya.resolve.visitor.ExprResolver
- pre(Expr) - Method in record class org.aya.tyck.order.SigRefFinder
- pre(Pattern) - Method in record class org.aya.concrete.desugar.Desugarer
-
Desugaring patterns
- pre(Pattern) - Method in interface org.aya.concrete.visitor.EndoPattern
- pre(Pattern) - Method in interface org.aya.concrete.visitor.PatternConsumer
- pre(Pat) - Method in interface org.aya.core.visitor.PatTraversal
- pre(Term) - Method in interface org.aya.core.visitor.EndoTerm
- pre(Term) - Method in record class org.aya.core.visitor.EndoTerm.Renamer
- pre(Term) - Method in interface org.aya.core.visitor.TermConsumer
- pre(Term) - Method in record class org.aya.core.visitor.Zonker
- pre(Term) - Method in record class org.aya.terck.CallResolver
- Precedence(String, String, SourcePos) - Constructor for record class org.aya.concrete.error.OperatorError.Precedence
-
Creates an instance of a
Precedencerecord class. - preclause() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns the value of the
preclauserecord component. - Preclause(SourcePos, ImmutableSeq<Pat>, Option<T>) - Constructor for record class org.aya.core.pat.Pat.Preclause
-
Creates an instance of a
Preclauserecord class. - prim() - Method in record class org.aya.tyck.error.PrimError.NoResultType
-
Returns the value of the
primrecord component. - Prim(ImmutableSeq<String>, PrimDef.ID) - Constructor for record class org.aya.core.serde.SerDef.Prim
-
Creates an instance of a
Primrecord class. - Prim(SerDef.QName, PrimDef.ID, SerTerm.CallData) - Constructor for record class org.aya.core.serde.SerTerm.Prim
-
Creates an instance of a
Primrecord class. - PRIM_CALL - Static variable in class org.aya.distill.BaseDistiller
- PrimCall - Record Class in org.aya.core.term
- PrimCall(DefVar<PrimDef, TeleDecl.PrimDecl>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.PrimCall
- PrimCall(DefVar<PrimDef, TeleDecl.PrimDecl>, PrimDef.ID, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.PrimCall
-
Creates an instance of a
PrimCallrecord class. - PrimDecl(SourcePos, SourcePos, String, ImmutableSeq<Expr.Param>, Expr) - Constructor for class org.aya.concrete.stmt.TeleDecl.PrimDecl
- PrimDef - Class in org.aya.core.def
- PrimDef(DefVar<PrimDef, TeleDecl.PrimDecl>, ImmutableSeq<Term.Param>, Term, PrimDef.ID) - Constructor for class org.aya.core.def.PrimDef
- PrimDef(DefVar<PrimDef, TeleDecl.PrimDecl>, Term, PrimDef.ID) - Constructor for class org.aya.core.def.PrimDef
- PrimDef.Factory - Class in org.aya.core.def
- PrimDef.ID - Enum Class in org.aya.core.def
- PrimError - Interface in org.aya.tyck.error
- PrimError.BadInterval - Record Class in org.aya.tyck.error
- PrimError.NoResultType - Record Class in org.aya.tyck.error
- primFactory() - Method in record class org.aya.core.serde.SerTerm.DeState
-
Returns the value of the
primFactoryrecord component. - primFactory() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
primFactoryrecord component. - primFactory() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
primFactoryrecord component. - primFactory() - Method in record class org.aya.tyck.TyckState
-
Returns the value of the
primFactoryrecord component. - PrimResolveError - Interface in org.aya.resolve.error
- PrimResolveError.BadUsage - Record Class in org.aya.resolve.error
- PrimResolveError.Dependency - Record Class in org.aya.resolve.error
- PrimResolveError.Redefinition - Record Class in org.aya.resolve.error
- PrimResolveError.UnknownPrim - Record Class in org.aya.resolve.error
- printHint() - Method in exception class org.aya.core.serde.SerDef.DeserializeException
- printHint() - Method in exception class org.aya.generic.util.InternalException
- Private - Enum constant in enum class org.aya.concrete.stmt.Stmt.Accessibility
- problems - Variable in class org.aya.core.def.UserDef
-
In case of counterexamples, this field will be assigned.
- process(DelimiterRun, DelimiterRun) - Method in class org.aya.concrete.remark.CodeAttrProcessor
- program() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
programrecord component. - program(SourceFile) - Method in interface org.aya.concrete.GenericAyaParser
- program(SourceFile, SourceFile) - Method in interface org.aya.concrete.GenericAyaParser
- proj(ProjTerm) - Static method in record class org.aya.core.term.ProjTerm
- proj(Term, int) - Static method in record class org.aya.core.term.ProjTerm
- Proj(SerTerm, int) - Constructor for record class org.aya.core.serde.SerTerm.Proj
-
Creates an instance of a
Projrecord class. - Proj(SourcePos, Expr, Either<Integer, QualifiedID>) - Constructor for record class org.aya.concrete.Expr.Proj
- Proj(SourcePos, Expr, Either<Integer, QualifiedID>, AnyVar, MutableValue<ExprTycker.Result>) - Constructor for record class org.aya.concrete.Expr.Proj
-
Creates an instance of a
Projrecord class. - ProjHead - Enum constant in enum class org.aya.distill.BaseDistiller.Outer
- ProjIxError(Expr.Proj, int, int) - Constructor for record class org.aya.tyck.error.TupleError.ProjIxError
-
Creates an instance of a
ProjIxErrorrecord class. - projProp(TyckState, Expr, int, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- projPropStruct(TyckState, Expr, String, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- projSubst(Term, int, ImmutableSeq<Term.Param>) - Static method in record class org.aya.core.term.ProjTerm
- projSyntax(PrimDef.ID) - Static method in enum class org.aya.core.def.PrimDef.ID
- ProjTerm - Record Class in org.aya.core.term
- ProjTerm(Term, int) - Constructor for record class org.aya.core.term.ProjTerm
-
Creates an instance of a
ProjTermrecord class. - Prop - Enum constant in enum class org.aya.generic.SortKind
- Prop - Static variable in record class org.aya.core.term.SortTerm
- Prop(SourcePos) - Constructor for record class org.aya.concrete.Expr.Prop
-
Creates an instance of a
Proprecord class. - Public - Enum constant in enum class org.aya.concrete.stmt.Stmt.Accessibility
- pureName() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns the value of the
pureNamerecord component. - put(Term.Param) - Method in interface org.aya.tyck.env.LocalCtx
- put(LocalVar, Term) - Method in interface org.aya.tyck.env.LocalCtx
- put(LocalVar, Term) - Method in record class org.aya.tyck.env.MapLocalCtx
- put(LocalVar, Term) - Method in record class org.aya.tyck.env.SeqLocalCtx
- put(LocalVar, boolean) - Method in record class org.aya.core.visitor.Subst
- put(CallMatrix<T, P>) - Method in record class org.aya.terck.CallGraph
- putPrim(ImmutableSeq<String>, PrimDef.ID, DefVar<?, ?>) - Method in record class org.aya.core.serde.SerTerm.DeState
Q
- QName(ImmutableSeq<String>, String) - Constructor for record class org.aya.core.serde.SerDef.QName
-
Creates an instance of a
QNamerecord class. - QualifiedID - Record Class in org.aya.concrete.stmt
- QualifiedID(SourcePos, String) - Constructor for record class org.aya.concrete.stmt.QualifiedID
- QualifiedID(SourcePos, ImmutableSeq<String>) - Constructor for record class org.aya.concrete.stmt.QualifiedID
-
Creates an instance of a
QualifiedIDrecord class. - qualifiedName() - Method in class org.aya.ref.DefVar
- QualifiedNameNotFoundError(Seq<String>, String, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Creates an instance of a
QualifiedNameNotFoundErrorrecord class.
R
- randomlyNamed(SourcePos) - Static method in interface org.aya.generic.Constants
- randomName(Object) - Static method in interface org.aya.generic.Constants
- raw - Variable in class org.aya.concrete.remark.Literate.CodeBlock
- Raw(Doc) - Constructor for record class org.aya.concrete.remark.Literate.Raw
-
Creates an instance of a
Rawrecord class. - RawProj(SourcePos, Expr, QualifiedID, AnyVar, Expr, Expr) - Constructor for record class org.aya.concrete.Expr.RawProj
-
Creates an instance of a
RawProjrecord class. - RawSort(SourcePos, SortKind) - Constructor for record class org.aya.concrete.Expr.RawSort
-
Creates an instance of a
RawSortrecord class. - recognition() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns the value of the
recognitionrecord component. - recognition() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns the value of the
recognitionrecord component. - recognition() - Method in record class org.aya.core.term.IntegerTerm
-
Returns the value of the
recognitionrecord component. - recognition() - Method in record class org.aya.core.term.ListTerm
-
Returns the value of the
recognitionrecord component. - recognition() - Method in interface org.aya.generic.Shaped.Inductive
- RecursionError(MetaTerm, Term, SourcePos) - Constructor for record class org.aya.tyck.error.HoleProblem.RecursionError
-
Creates an instance of a
RecursionErrorrecord class. - Redefinition(String, SourcePos) - Constructor for record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Creates an instance of a
Redefinitionrecord class. - reExports() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
reExportsrecord component. - reExports() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
reExportsrecord component. - ref - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- ref - Variable in class org.aya.concrete.stmt.TeleDecl.DataDecl
- ref - Variable in class org.aya.concrete.stmt.TeleDecl.FnDecl
- ref - Variable in class org.aya.concrete.stmt.TeleDecl.PrimDecl
- ref - Variable in class org.aya.concrete.stmt.TeleDecl.StructDecl
- ref - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- ref - Variable in class org.aya.core.def.CtorDef
- ref - Variable in class org.aya.core.def.DataDef
- ref - Variable in class org.aya.core.def.FieldDef
- ref - Variable in class org.aya.core.def.FnDef
- ref - Variable in class org.aya.core.def.PrimDef
- ref - Variable in class org.aya.core.def.StructDef
- ref() - Method in record class org.aya.concrete.Expr.Param
-
Returns the value of the
refrecord component. - ref() - Method in interface org.aya.concrete.stmt.Decl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.DataCtor
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.DataDecl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.FnDecl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.PrimDecl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.StructDecl
- ref() - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- ref() - Method in interface org.aya.core.def.ClassDef
- ref() - Method in class org.aya.core.def.CtorDef
- ref() - Method in class org.aya.core.def.DataDef
- ref() - Method in interface org.aya.core.def.Def
- ref() - Method in class org.aya.core.def.FieldDef
- ref() - Method in class org.aya.core.def.FnDef
- ref() - Method in interface org.aya.core.def.GenericDef
- ref() - Method in class org.aya.core.def.PrimDef
- ref() - Method in class org.aya.core.def.StructDef
- ref() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns the value of the
refrecord component. - ref() - Method in interface org.aya.core.term.Callable.DefCall
- ref() - Method in interface org.aya.core.term.Callable
- ref() - Method in record class org.aya.core.term.ConCall.Head
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.ConCall
- ref() - Method in record class org.aya.core.term.DataCall
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.FieldTerm
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.FnCall
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.MetaPatTerm
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.MetaTerm
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.PrimCall
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.RefTerm.Field
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.StructCall
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.core.term.Term.Param
-
Returns the value of the
refrecord component. - ref() - Method in interface org.aya.generic.ParamLike
- ref() - Method in record class org.aya.resolve.context.BindContext
-
Returns the value of the
refrecord component. - ref() - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Returns the value of the
refrecord component. - Ref(SerTerm.SimpVar) - Constructor for record class org.aya.core.serde.SerTerm.Ref
-
Creates an instance of a
Refrecord class. - Ref(SourcePos, AnyVar) - Constructor for record class org.aya.concrete.Expr.Ref
- Ref(SourcePos, AnyVar, MutableValue<ExprTycker.Result>) - Constructor for record class org.aya.concrete.Expr.Ref
-
Creates an instance of a
Refrecord class. - reference() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
referencerecord component. - references() - Method in record class org.aya.tyck.order.SigRefFinder
-
Returns the value of the
referencesrecord component. - RefFinder(boolean) - Constructor for record class org.aya.core.visitor.TermFolder.RefFinder
-
Creates an instance of a
RefFinderrecord class. - RefTerm - Record Class in org.aya.core.term
- RefTerm(LocalVar) - Constructor for record class org.aya.core.term.RefTerm
-
Creates an instance of a
RefTermrecord class. - RefTerm.Field - Record Class in org.aya.core.term
- Relation - Interface in org.aya.terck
-
Relations between size of formal function parameter and function argument in one recursive call.
- Relation.Decrease - Record Class in org.aya.terck
-
decrease of callee argument wrt.
- Relation.Unknown - Record Class in org.aya.terck
-
increase or unrelated of callee argument wrt.
- remove(SeqView<LocalVar>) - Method in interface org.aya.tyck.env.LocalCtx
- remove(SeqView<LocalVar>) - Method in record class org.aya.tyck.env.MapLocalCtx
- remove(SeqView<LocalVar>) - Method in record class org.aya.tyck.env.SeqLocalCtx
- rename() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
- rename() - Method in record class org.aya.core.term.Term.Param
- rename() - Method in interface org.aya.core.term.Term
- rename() - Method in record class org.aya.ref.LocalVar
- RenamedOpDecl(OpDecl.OpInfo) - Constructor for record class org.aya.resolve.ResolveInfo.RenamedOpDecl
-
Creates an instance of a
RenamedOpDeclrecord class. - renameOp(DefVar<?, ?>, ResolveInfo.RenamedOpDecl, BindBlock, boolean) - Method in record class org.aya.resolve.ResolveInfo
- Renamer() - Constructor for record class org.aya.core.visitor.EndoTerm.Renamer
- Renamer(Subst) - Constructor for record class org.aya.core.visitor.EndoTerm.Renamer
-
Creates an instance of a
Renamerrecord class. - renameVar() - Method in record class org.aya.core.term.Term.Param
- renaming() - Method in record class org.aya.concrete.stmt.UseHide
- replicate(SeqView<Expr.NamedArg>) - Method in class org.aya.concrete.desugar.BinExprParser
- replicate(SeqView<Arg<Pattern>>) - Method in class org.aya.concrete.desugar.BinPatternParser
- reportAmbiguousPred(String, String, SourcePos) - Method in class org.aya.concrete.desugar.BinExprParser
- reportAmbiguousPred(String, String, SourcePos) - Method in class org.aya.concrete.desugar.BinPatternParser
- reportAndThrow(Problem) - Method in interface org.aya.resolve.context.Context
- reportCyclic(ImmutableSeq<ImmutableSeq<BinOpSet.BinOP>>) - Method in class org.aya.concrete.desugar.AyaBinOpSet
- reporter - Variable in class org.aya.concrete.desugar.AyaBinOpSet
- reporter - Variable in class org.aya.tyck.Tycker
- reporter - Variable in class org.aya.tyck.unify.TermComparator
- reporter() - Method in interface org.aya.concrete.GenericAyaParser
- reporter() - Method in record class org.aya.resolve.context.BindContext
- reporter() - Method in interface org.aya.resolve.context.Context
- reporter() - Method in record class org.aya.resolve.context.EmptyContext
-
Returns the value of the
reporterrecord component. - reporter() - Method in interface org.aya.resolve.context.ModuleContext
- reporter() - Method in class org.aya.resolve.module.CachedModuleLoader
- reporter() - Method in class org.aya.resolve.module.EmptyModuleLoader
- reporter() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns the value of the
reporterrecord component. - reporter() - Method in record class org.aya.resolve.module.ModuleListLoader
-
Returns the value of the
reporterrecord component. - reporter() - Method in interface org.aya.resolve.module.ModuleLoader
- reporter() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
reporterrecord component. - reporter() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns the value of the
reporterrecord component. - reporter() - Method in record class org.aya.tyck.StmtTycker
-
Returns the value of the
reporterrecord component. - reportFixityError(Assoc, Assoc, String, String, SourcePos) - Method in class org.aya.concrete.desugar.BinExprParser
- reportFixityError(Assoc, Assoc, String, String, SourcePos) - Method in class org.aya.concrete.desugar.BinPatternParser
- reportMissingOperand(String, SourcePos) - Method in class org.aya.concrete.desugar.BinExprParser
- reportMissingOperand(String, SourcePos) - Method in class org.aya.concrete.desugar.BinPatternParser
- reportSelfBind(SourcePos) - Method in class org.aya.concrete.desugar.AyaBinOpSet
- repr() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns the value of the
reprrecord component. - repr() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns the value of the
reprrecord component. - repr() - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Returns the value of the
reprrecord component. - repr() - Method in record class org.aya.core.term.IntegerTerm
-
Returns the value of the
reprrecord component. - repr() - Method in record class org.aya.core.term.ListTerm
-
Returns the value of the
reprrecord component. - repr() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns the value of the
reprrecord component. - repr() - Method in interface org.aya.generic.Shaped.List
- repr() - Method in interface org.aya.generic.Shaped.Nat
- resolve(ImmutableSeq<Expr.DoBind>, MutableValue<Context>) - Method in record class org.aya.resolve.visitor.ExprResolver
- resolve(ImmutableSeq<Stmt>, ResolveInfo, ModuleLoader) - Static method in interface org.aya.concrete.stmt.Stmt
- resolve(Pattern, MutableValue<Context>) - Static method in record class org.aya.resolve.visitor.ExprResolver
- resolve(Expr.Param, MutableValue<Context>) - Method in record class org.aya.resolve.visitor.ExprResolver
- resolve(SerDef.QName) - Method in record class org.aya.core.serde.SerTerm.DeState
- resolveAyaCompiledFile(Path, ImmutableSeq<String>) - Static method in interface org.aya.generic.util.AyaFiles
- resolveAyaCompiledFile(SeqView<Path>, ImmutableSeq<String>) - Static method in interface org.aya.generic.util.AyaFiles
- resolveAyaSourceFile(Path, ImmutableSeq<String>) - Static method in interface org.aya.generic.util.AyaFiles
- resolveAyaSourceFile(SeqView<Path>, ImmutableSeq<String>) - Static method in interface org.aya.generic.util.AyaFiles
- resolveBind(SeqLike<Stmt>, ResolveInfo) - Static method in interface org.aya.resolve.visitor.StmtResolver
- resolveBind(Stmt, ResolveInfo) - Static method in interface org.aya.resolve.visitor.StmtResolver
- resolved() - Method in record class org.aya.concrete.Pattern.Ctor
-
Returns the value of the
resolvedrecord component. - resolvedField() - Method in record class org.aya.concrete.Expr.Field
-
Returns the value of the
resolvedFieldrecord component. - resolvedLoosers() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
resolvedLoosersrecord component. - resolvedTighters() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
resolvedTightersrecord component. - resolvedVar() - Method in record class org.aya.concrete.Expr.Coe
-
Returns the value of the
resolvedVarrecord component. - resolvedVar() - Method in record class org.aya.concrete.Expr.Proj
-
Returns the value of the
resolvedVarrecord component. - resolvedVar() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
resolvedVarrecord component. - resolvedVar() - Method in record class org.aya.concrete.Expr.Ref
-
Returns the value of the
resolvedVarrecord component. - resolveInfo() - Method in record class org.aya.resolve.visitor.StmtShallowResolver
-
Returns the value of the
resolveInforecord component. - resolveInfo() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
resolveInforecord component. - ResolveInfo - Record Class in org.aya.resolve
- ResolveInfo(PrimDef.Factory, AyaShape.Factory, AyaBinOpSet, ModuleContext, ImmutableSeq<Stmt>) - Constructor for record class org.aya.resolve.ResolveInfo
- ResolveInfo(PrimDef.Factory, ModuleContext, ImmutableSeq<Stmt>) - Constructor for record class org.aya.resolve.ResolveInfo
- ResolveInfo(ModuleContext, ImmutableSeq<Stmt>, PrimDef.Factory, AyaShape.Factory, AyaBinOpSet, MutableMap<DefVar<?, ?>, Tuple3<ResolveInfo.RenamedOpDecl, BindBlock, Boolean>>, MutableMap<ImmutableSeq<String>, ResolveInfo>, MutableMap<ImmutableSeq<String>, UseHide>, MutableGraph<TyckOrder>) - Constructor for record class org.aya.resolve.ResolveInfo
-
Creates an instance of a
ResolveInforecord class. - ResolveInfo.RenamedOpDecl - Record Class in org.aya.resolve
- resolveLax(ModuleContext) - Method in interface org.aya.concrete.Expr
-
Do !!!NOT!!! use in the type checker.
- resolveModule(PrimDef.Factory, AyaShape.Factory, AyaBinOpSet, ModuleContext, ImmutableSeq<Stmt>, ModuleLoader) - Method in interface org.aya.resolve.module.ModuleLoader
- resolveModule(PrimDef.Factory, ModuleContext, ImmutableSeq<Stmt>, ModuleLoader) - Method in interface org.aya.resolve.module.ModuleLoader
- resolveOpDecl(ImmutableSeq<String>) - Method in class org.aya.ref.DefVar
- resolveStmt(SeqLike<Stmt>, ResolveInfo) - Static method in interface org.aya.resolve.visitor.StmtResolver
- resolveStmt(SeqLike<Stmt>, ModuleContext) - Method in record class org.aya.resolve.visitor.StmtShallowResolver
- resolveStmt(Stmt, ResolveInfo) - Static method in interface org.aya.resolve.visitor.StmtResolver
- resolveStmt(Stmt, ModuleContext) - Method in record class org.aya.resolve.visitor.StmtShallowResolver
- resolveWithoutDesugar(ImmutableSeq<Stmt>, ResolveInfo, ModuleLoader) - Static method in interface org.aya.concrete.stmt.Stmt
- Resolving - Enum constant in enum class org.aya.generic.util.InterruptException.InterruptStage
- resolvingInterrupt(Reporter, Problem) - Static method in interface org.aya.resolve.visitor.StmtResolver
- ResolvingInterruptedException() - Constructor for exception class org.aya.resolve.context.Context.ResolvingInterruptedException
- restr() - Method in record class org.aya.concrete.Expr.Coe
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.core.serde.SerTerm.Coe
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.core.serde.SerTerm.PartTy
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.core.term.CoeTerm
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.core.term.PartialTyTerm
-
Returns the value of the
restrrecord component. - restr() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns the value of the
restrrecord component. - restr(Restr<Expr>) - Method in class org.aya.tyck.ExprTycker
- restr(TyckState, Restr<Term>) - Method in record class org.aya.core.visitor.Subst
- restr(DistillerOptions, Restr<T>) - Static method in class org.aya.distill.BaseDistiller
- RESTRICTIVE - Static variable in record class org.aya.resolve.visitor.ExprResolver
- result - Variable in class org.aya.concrete.stmt.ClassDecl
- result - Variable in class org.aya.concrete.stmt.TeleDecl
- result - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- result - Variable in class org.aya.core.def.SubLevelDef
- result - Variable in class org.aya.core.def.TopLevelDef
- result - Variable in class org.aya.core.Meta
- result() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns the value of the
resultrecord component. - result() - Method in class org.aya.concrete.stmt.ClassDecl
- result() - Method in interface org.aya.concrete.stmt.Decl.Resulted
- result() - Method in class org.aya.concrete.stmt.TeleDecl
- result() - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- result() - Method in record class org.aya.core.def.Def.Signature
-
Returns the value of the
resultrecord component. - result() - Method in interface org.aya.core.def.GenericDef
- result() - Method in class org.aya.core.def.PrimDef
- result() - Method in class org.aya.core.def.SubLevelDef
- result() - Method in class org.aya.core.def.TopLevelDef
- result() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
resultrecord component. - result() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
resultrecord component. - result() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns the value of the
resultrecord component. - result() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns the value of the
resultrecord component. - resultLift() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns the value of the
resultLiftrecord component. - resultLift() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns the value of the
resultLiftrecord component. - retTy() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Returns the value of the
retTyrecord component. - rhs() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class org.aya.tyck.unify.TermComparator.FailureData
-
Returns the value of the
rhsrecord component. - rhsSubst() - Method in record class org.aya.core.pat.PatUnify
-
Returns the value of the
rhsSubstrecord component. - rhsType() - Method in record class org.aya.core.serde.SerTerm.PartEl
-
Returns the value of the
rhsTyperecord component. - rhsType() - Method in record class org.aya.core.term.PartialTerm
-
Returns the value of the
rhsTyperecord component. - RIGHT - Static variable in record class org.aya.core.term.FormulaTerm
- rl() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns the value of the
rlrecord component. - rows() - Method in record class org.aya.terck.CallMatrix
S
- s() - Method in record class org.aya.tyck.pat.PatTree
-
Returns the value of the
srecord component. - sampleReporters() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
sampleReportersrecord component. - sccTycker() - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Returns the value of the
sccTyckerrecord component. - SCCTyckingFailed(ImmutableSeq<TyckOrder>) - Constructor for exception class org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- scope() - Method in record class org.aya.tyck.error.Goal
-
Returns the value of the
scoperecord component. - SCOPE_SEPARATOR - Static variable in interface org.aya.generic.Constants
- SCOPE_SEPARATOR_PATTERN - Static variable in interface org.aya.generic.Constants
- scopeCheck() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns the value of the
scopeCheckrecord component. - scopeCheck(ImmutableSeq<LocalVar>) - Method in interface org.aya.core.term.Term
- ScopeChecker(ImmutableSeq<LocalVar>) - Constructor for class org.aya.core.visitor.VarConsumer.ScopeChecker
- Scoped() - Constructor for class org.aya.core.visitor.VarConsumer.Scoped
- select(A, SeqView<A>) - Static method in interface org.aya.terck.Selector
- select(SeqView<A>, SeqView<A>) - Static method in interface org.aya.terck.Selector
- Selector - Interface in org.aya.terck
- Selector.Candidate<T> - Interface in org.aya.terck
- Selector.DecrOrd - Enum Class in org.aya.terck
-
A weaker
Relationused in decrease amount (speed) comparison - Selector.Evolve<A> - Record Class in org.aya.terck
-
The new one is better, and it beats all
Selector.Evolve.junks, but it still worse thanSelector.Evolve.betters - Selector.Result<T> - Interface in org.aya.terck
- Selector.Useless<A> - Record Class in org.aya.terck
-
The old one is better, The new one is useless.
- self() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
selfrecord component. - self() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
selfrecord component. - SelfBind(SourcePos) - Constructor for record class org.aya.concrete.error.OperatorError.SelfBind
-
Creates an instance of a
SelfBindrecord class. - selfRef() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns the value of the
selfRefrecord component. - SelfReference(TyckUnit) - Constructor for record class org.aya.tyck.error.TyckOrderError.SelfReference
-
Creates an instance of a
SelfReferencerecord class. - selfTele - Variable in class org.aya.core.def.SubLevelDef
- selfTele() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
-
Returns the value of the
selfTelerecord component. - selfTele() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns the value of the
selfTelerecord component. - selfTele() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
selfTelerecord component. - seq() - Method in record class org.aya.concrete.Expr.BinOpSeq
-
Returns the value of the
seqrecord component. - seq() - Method in record class org.aya.concrete.Pattern.BinOpSeq
-
Returns the value of the
seqrecord component. - SeqLocalCtx - Record Class in org.aya.tyck.env
- SeqLocalCtx() - Constructor for record class org.aya.tyck.env.SeqLocalCtx
- SeqLocalCtx(MutableList<SeqLocalCtx.P>, LocalCtx) - Constructor for record class org.aya.tyck.env.SeqLocalCtx
-
Creates an instance of a
SeqLocalCtxrecord class. - SeqLocalCtx.P - Record Class in org.aya.tyck.env
- SerArg(SerTerm, boolean) - Constructor for record class org.aya.core.serde.SerTerm.SerArg
-
Creates an instance of a
SerArgrecord class. - SerBind(ImmutableSeq<SerDef.QName>, ImmutableSeq<SerDef.QName>) - Constructor for record class org.aya.core.serde.SerDef.SerBind
-
Creates an instance of a
SerBindrecord class. - SerCube(ImmutableSeq<SerTerm.SimpVar>, SerTerm, Partial<SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.SerCube
-
Creates an instance of a
SerCuberecord class. - SerDef - Interface in org.aya.core.serde
- SerDef.Ctor - Record Class in org.aya.core.serde
- SerDef.Data - Record Class in org.aya.core.serde
- SerDef.DeserializeException - Exception Class in org.aya.core.serde
- SerDef.Field - Record Class in org.aya.core.serde
- SerDef.Fn - Record Class in org.aya.core.serde
- SerDef.Prim - Record Class in org.aya.core.serde
- SerDef.QName - Record Class in org.aya.core.serde
- SerDef.SerAyaShape - Enum Class in org.aya.core.serde
-
serialized
AyaShape - SerDef.SerBind - Record Class in org.aya.core.serde
-
Serialized version of
BindBlock - SerDef.SerOp - Record Class in org.aya.core.serde
-
Serialized version of
OpDecl.OpInfo - SerDef.SerOpDecl - Record Class in org.aya.core.serde
-
To use serialized operators in
AyaBinOpSet - SerDef.SerRenamedOp - Record Class in org.aya.core.serde
-
Serialized version of
ResolveInfo.RenamedOpDecl - SerDef.SerShapeResult - Record Class in org.aya.core.serde
-
serialized
ShapeRecognition - SerDef.Struct - Record Class in org.aya.core.serde
- serDefs() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
serDefsrecord component. - serialize(GenericDef) - Method in record class org.aya.core.serde.Serializer
- serialize(AyaShape) - Static method in enum class org.aya.core.serde.SerDef.SerAyaShape
- serialize(Serializer.State, ShapeRecognition) - Static method in record class org.aya.core.serde.SerDef.SerShapeResult
- Serializer - Record Class in org.aya.core.serde
- Serializer(Serializer.State) - Constructor for record class org.aya.core.serde.Serializer
-
Creates an instance of a
Serializerrecord class. - Serializer.State - Record Class in org.aya.core.serde
- SerOp(SerDef.QName, Assoc, SerDef.SerBind) - Constructor for record class org.aya.core.serde.SerDef.SerOp
-
Creates an instance of a
SerOprecord class. - SerOpDecl(OpDecl.OpInfo) - Constructor for record class org.aya.core.serde.SerDef.SerOpDecl
-
Creates an instance of a
SerOpDeclrecord class. - serOps() - Method in record class org.aya.core.serde.CompiledAya
-
Returns the value of the
serOpsrecord component. - SerParam(boolean, SerTerm.SimpVar, SerTerm) - Constructor for record class org.aya.core.serde.SerTerm.SerParam
-
Creates an instance of a
SerParamrecord class. - SerPat - Interface in org.aya.core.serde
- SerPat.Absurd - Record Class in org.aya.core.serde
- SerPat.Bind - Record Class in org.aya.core.serde
- SerPat.Clause - Record Class in org.aya.core.serde
- SerPat.Ctor - Record Class in org.aya.core.serde
- SerPat.ShapedInt - Record Class in org.aya.core.serde
- SerPat.Tuple - Record Class in org.aya.core.serde
- SerRenamedOp(String, Assoc, SerDef.SerBind) - Constructor for record class org.aya.core.serde.SerDef.SerRenamedOp
-
Creates an instance of a
SerRenamedOprecord class. - SerShapeResult(SerDef.SerAyaShape, ImmutableMap<CodeShape.MomentId, SerDef.QName>) - Constructor for record class org.aya.core.serde.SerDef.SerShapeResult
-
Creates an instance of a
SerShapeResultrecord class. - SerTerm - Interface in org.aya.core.serde
- SerTerm.Access - Record Class in org.aya.core.serde
- SerTerm.App - Record Class in org.aya.core.serde
- SerTerm.CallData - Record Class in org.aya.core.serde
- SerTerm.Coe - Record Class in org.aya.core.serde
- SerTerm.Con - Record Class in org.aya.core.serde
- SerTerm.Data - Record Class in org.aya.core.serde
- SerTerm.DeState - Record Class in org.aya.core.serde
- SerTerm.FieldRef - Record Class in org.aya.core.serde
- SerTerm.Fn - Record Class in org.aya.core.serde
- SerTerm.Interval - Record Class in org.aya.core.serde
- SerTerm.Lam - Record Class in org.aya.core.serde
- SerTerm.Match - Record Class in org.aya.core.serde
- SerTerm.Mula - Record Class in org.aya.core.serde
- SerTerm.New - Record Class in org.aya.core.serde
- SerTerm.PartEl - Record Class in org.aya.core.serde
- SerTerm.PartTy - Record Class in org.aya.core.serde
- SerTerm.Path - Record Class in org.aya.core.serde
- SerTerm.PathApp - Record Class in org.aya.core.serde
- SerTerm.PathLam - Record Class in org.aya.core.serde
- SerTerm.Pi - Record Class in org.aya.core.serde
- SerTerm.Prim - Record Class in org.aya.core.serde
- SerTerm.Proj - Record Class in org.aya.core.serde
- SerTerm.Ref - Record Class in org.aya.core.serde
- SerTerm.SerArg - Record Class in org.aya.core.serde
- SerTerm.SerCube - Record Class in org.aya.core.serde
- SerTerm.SerParam - Record Class in org.aya.core.serde
- SerTerm.ShapedInt - Record Class in org.aya.core.serde
- SerTerm.ShapedList - Record Class in org.aya.core.serde
- SerTerm.Sigma - Record Class in org.aya.core.serde
- SerTerm.SimpVar - Record Class in org.aya.core.serde
- SerTerm.Sort - Record Class in org.aya.core.serde
- SerTerm.Str - Record Class in org.aya.core.serde
- SerTerm.Struct - Record Class in org.aya.core.serde
- SerTerm.Tup - Record Class in org.aya.core.serde
- set(Param, Param, Relation) - Method in record class org.aya.terck.CallMatrix
- Set - Enum constant in enum class org.aya.generic.SortKind
- Set(SourcePos, int) - Constructor for record class org.aya.concrete.Expr.Set
-
Creates an instance of a
Setrecord class. - Set0 - Static variable in record class org.aya.core.term.SortTerm
- Set1 - Static variable in record class org.aya.core.term.SortTerm
- setCtx(Context) - Method in class org.aya.concrete.stmt.ClassDecl
- setCtx(Context) - Method in interface org.aya.concrete.stmt.Decl.TopLevel
- setCtx(Context) - Method in class org.aya.concrete.stmt.TeleDecl
- setResult(Expr) - Method in class org.aya.concrete.stmt.ClassDecl
- setResult(Expr) - Method in interface org.aya.concrete.stmt.Decl.Resulted
- setResult(Expr) - Method in class org.aya.concrete.stmt.TeleDecl
- setResult(Expr) - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- setSignature(Def.Signature<DataCall>) - Method in class org.aya.concrete.stmt.TeleDecl.DataCtor
- setSignature(Def.Signature<Term>) - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- setSignature(Def.Signature<RetTy>) - Method in class org.aya.concrete.stmt.TeleDecl
- setSignature(Def.Signature<RetTy>) - Method in interface org.aya.concrete.stmt.Decl.Telescopic
- setTelescope(ImmutableSeq<Expr.Param>) - Method in interface org.aya.concrete.stmt.Decl.Telescopic
- setTelescope(ImmutableSeq<Expr.Param>) - Method in class org.aya.concrete.stmt.TeleDecl.DataCtor
- setTelescope(ImmutableSeq<Expr.Param>) - Method in class org.aya.concrete.stmt.TeleDecl
- setTelescope(ImmutableSeq<Expr.Param>) - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- ShadowingWarn(String, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Creates an instance of a
ShadowingWarnrecord class. - shape() - Method in record class org.aya.core.repr.ShapeRecognition
-
Returns the value of the
shaperecord component. - shape() - Method in record class org.aya.core.serde.SerDef.SerShapeResult
-
Returns the value of the
shaperecord component. - shape() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns the value of the
shaperecord component. - shape() - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Returns the value of the
shaperecord component. - shape() - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Returns the value of the
shaperecord component. - Shaped<T> - Interface in org.aya.generic
-
What should I do after I creating a new Shape?
- Shaped.Inductive<T> - Interface in org.aya.generic
- Shaped.List<T extends AyaDocile> - Interface in org.aya.generic
- Shaped.Nat<T extends AyaDocile> - Interface in org.aya.generic
- ShapedInt(int, boolean, SerDef.SerShapeResult, SerTerm.Data) - Constructor for record class org.aya.core.serde.SerPat.ShapedInt
-
Creates an instance of a
ShapedIntrecord class. - ShapedInt(int, ShapeRecognition, DataCall, boolean) - Constructor for record class org.aya.core.pat.Pat.ShapedInt
-
Creates an instance of a
ShapedIntrecord class. - ShapedInt(int, SerDef.SerShapeResult, SerTerm.Data) - Constructor for record class org.aya.core.serde.SerTerm.ShapedInt
-
Creates an instance of a
ShapedIntrecord class. - ShapedList(ImmutableSeq<SerTerm>, SerDef.SerShapeResult, SerTerm.Data) - Constructor for record class org.aya.core.serde.SerTerm.ShapedList
-
Creates an instance of a
ShapedListrecord class. - shapeFactory - Variable in class org.aya.tyck.ExprTycker
- shapeFactory() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
shapeFactoryrecord component. - ShapeMatcher - Record Class in org.aya.core.repr
- ShapeMatcher() - Constructor for record class org.aya.core.repr.ShapeMatcher
- ShapeMatcher(MutableLinkedList<DefVar<? extends Def, ? extends Decl.Telescopic<?>>>, MutableMap<CodeShape.MomentId, DefVar<?, ?>>, MutableMap<AnyVar, AnyVar>) - Constructor for record class org.aya.core.repr.ShapeMatcher
-
Creates an instance of a
ShapeMatcherrecord class. - ShapeRecognition - Record Class in org.aya.core.repr
- ShapeRecognition(AyaShape, ImmutableMap<CodeShape.MomentId, DefVar<?, ?>>) - Constructor for record class org.aya.core.repr.ShapeRecognition
-
Creates an instance of a
ShapeRecognitionrecord class. - shiftEmpty(boolean) - Method in class org.aya.tyck.pat.PatTree.Builder
- showCode() - Method in record class org.aya.concrete.remark.CodeOptions
-
Returns the value of the
showCoderecord component. - side(DistillerOptions, Restr.Side<T>) - Static method in class org.aya.distill.BaseDistiller
- Sigma(ImmutableSeq<SerTerm.SerParam>) - Constructor for record class org.aya.core.serde.SerTerm.Sigma
-
Creates an instance of a
Sigmarecord class. - Sigma(SourcePos, ImmutableSeq<Expr.Param>) - Constructor for record class org.aya.concrete.Expr.Sigma
-
Creates an instance of a
Sigmarecord class. - sigmaAcc(TyckState, Expr, int, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- sigmaCon(TyckState, Expr, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- SigmaTerm - Record Class in org.aya.core.term
- SigmaTerm(ImmutableSeq<Term.Param>) - Constructor for record class org.aya.core.term.SigmaTerm
-
Creates an instance of a
SigmaTermrecord class. - signature - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- signature - Variable in class org.aya.concrete.stmt.TeleDecl
- signature - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- signature() - Method in interface org.aya.concrete.stmt.Decl.Telescopic
- signature() - Method in class org.aya.concrete.stmt.TeleDecl.DataCtor
- signature() - Method in class org.aya.concrete.stmt.TeleDecl
- signature() - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- signature() - Method in record class org.aya.tyck.pat.Conquer
-
Returns the value of the
signaturerecord component. - Signature(ImmutableSeq<Term.Param>, T) - Constructor for record class org.aya.core.def.Def.Signature
-
Creates an instance of a
Signaturerecord class. - SigRefFinder - Record Class in org.aya.tyck.order
-
Concrete version of RefFinder but only header is searched.
- SigRefFinder(MutableList<TyckUnit>) - Constructor for record class org.aya.tyck.order.SigRefFinder
-
Creates an instance of a
SigRefFinderrecord class. - simpl() - Method in record class org.aya.core.term.FormulaTerm
- simpleFn(ExprTycker, TeleDecl.FnDecl) - Method in record class org.aya.tyck.StmtTycker
- simplify(Reporter, Trace.Builder) - Method in record class org.aya.tyck.TyckState
- SimpVar(int, String) - Constructor for record class org.aya.core.serde.SerTerm.SimpVar
-
Creates an instance of a
SimpVarrecord class. - size() - Method in record class org.aya.terck.Relation.Decrease
-
Returns the value of the
sizerecord component. - skippedSet() - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Returns the value of the
skippedSetrecord component. - sol() - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Returns the value of the
solrecord component. - solution() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns the value of the
solutionrecord component. - solve(TyckState, Term) - Method in class org.aya.core.Meta
- solved() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns the value of the
solvedrecord component. - solveEqn(Reporter, Trace.Builder, TyckState.Eqn, boolean) - Method in record class org.aya.tyck.TyckState
- solveMeta(Term, TermComparator.Sub, TermComparator.Sub, MetaTerm) - Method in class org.aya.tyck.unify.TermComparator
- solveMeta(Term, TermComparator.Sub, TermComparator.Sub, MetaTerm) - Method in class org.aya.tyck.unify.Unifier
- solveMetas() - Method in class org.aya.tyck.ExprTycker
- solveMetas() - Method in class org.aya.tyck.Tycker
- solveMetas(Reporter, Trace.Builder) - Method in record class org.aya.tyck.TyckState
- sort(Expr) - Method in class org.aya.tyck.ExprTycker
- Sort(SortKind, int) - Constructor for record class org.aya.core.serde.SerTerm.Sort
-
Creates an instance of a
Sortrecord class. - Sort(SortKind, int) - Constructor for record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Creates an instance of a
Sortrecord class. - SortKind - Enum Class in org.aya.generic
- sortPi(Expr, SortTerm, SortTerm) - Method in class org.aya.tyck.ExprTycker
- sortPi(SortTerm, SortTerm) - Static method in class org.aya.tyck.ExprTycker
- SortPiError - Record Class in org.aya.tyck.error
- SortPiError(SourcePos, SortTerm, SortTerm) - Constructor for record class org.aya.tyck.error.SortPiError
-
Creates an instance of a
SortPiErrorrecord class. - SortResult(SortTerm) - Constructor for record class org.aya.tyck.ExprTycker.SortResult
-
Creates an instance of a
SortResultrecord class. - SortTerm - Record Class in org.aya.core.term
- SortTerm(SortKind, int) - Constructor for record class org.aya.core.term.SortTerm
-
Creates an instance of a
SortTermrecord class. - sourcePos - Variable in class org.aya.concrete.Pattern.Clause
- sourcePos - Variable in class org.aya.concrete.remark.Literate.Code
- sourcePos - Variable in class org.aya.concrete.remark.Literate.CodeBlock
-
The source pos of the code block ( without beginning '```', and ending '\n```' ) null if this code block is empty (length 0)
- sourcePos - Variable in class org.aya.concrete.stmt.CommonDecl
- sourcePos - Variable in class org.aya.concrete.stmt.Generalize
- sourcePos - Variable in class org.aya.concrete.stmt.GeneralizedVar
- sourcePos - Variable in class org.aya.core.Meta
- sourcePos() - Method in record class org.aya.concrete.error.BadCounterexampleWarn
- sourcePos() - Method in record class org.aya.concrete.error.BadModifierWarn
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.DoNotationError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.OperatorError.Circular
- sourcePos() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.OperatorError.SelfBind
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.error.ParseError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.App
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Array
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.BinOpSeq
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Coe
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Do
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.DoBind
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Error
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Hole
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Idiom
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.ISet
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Lambda
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Let
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Lift
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.LitInt
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.LitString
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Match
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.NamedArg
- sourcePos() - Method in record class org.aya.concrete.Expr.New
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Param
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.PartEl
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Path
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Pi
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Proj
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Prop
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.RawSort
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Ref
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Set
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Sigma
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Tuple
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Type
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Expr.Unresolved
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.Absurd
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.As
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.BinOpSeq
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.CalmFace
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.Ctor
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.List
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.Number
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.Pattern.Tuple
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.remark.Literate.Err
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.stmt.Command.Import
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in class org.aya.concrete.stmt.CommonDecl
- sourcePos() - Method in class org.aya.concrete.stmt.Generalize
- sourcePos() - Method in record class org.aya.concrete.stmt.QualifiedID
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.TacNode.ExprTac
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.concrete.TacNode.ListExprTac
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.core.pat.Pat.Preclause
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.core.term.Term.Matching
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
- sourcePos() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in interface org.aya.generic.ExprProblem
- sourcePos() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.terck.error.BadRecursion
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.CounterexampleError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.FieldError.MissingField
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.FieldError.NoSuchField
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.FieldError.UnknownField
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.Goal
- sourcePos() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- sourcePos() - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.LevelError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
- sourcePos() - Method in record class org.aya.tyck.error.NobodyError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.PrimError.BadInterval
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.PrimError.NoResultType
- sourcePos() - Method in record class org.aya.tyck.error.SortPiError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
- sourcePos() - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
- sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in record class org.aya.tyck.pat.Conquer
-
Returns the value of the
sourcePosrecord component. - sourcePos() - Method in interface org.aya.tyck.pat.PatternProblem
- SplittingOnNonData(Pattern, Term) - Constructor for record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Creates an instance of a
SplittingOnNonDatarecord class. - StableWHNF - Interface in org.aya.core.term
-
Cubical-stable WHNF: those who will not change to other term formers after a substitution (this usually happens under face restrictions (aka cofibrations)).
- stack() - Method in record class org.aya.core.visitor.Zonker
-
Returns the value of the
stackrecord component. - stage() - Method in interface org.aya.concrete.error.OperatorError
- stage() - Method in exception class org.aya.generic.util.InterruptException
- stage() - Method in exception class org.aya.resolve.context.Context.ResolvingInterruptedException
- stage() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
- stage() - Method in interface org.aya.resolve.error.NameProblem
- stage() - Method in interface org.aya.resolve.error.PrimResolveError
- stage() - Method in record class org.aya.terck.error.BadRecursion
- stage() - Method in record class org.aya.tyck.error.Goal
- stage() - Method in interface org.aya.tyck.error.LicitError
- stage() - Method in interface org.aya.tyck.error.TyckError
- stage() - Method in exception class org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- state - Variable in class org.aya.tyck.Tycker
- state - Variable in class org.aya.tyck.unify.TermComparator
- state() - Method in record class org.aya.core.serde.Serializer
-
Returns the value of the
staterecord component. - state() - Method in interface org.aya.core.visitor.DeltaExpander
- state() - Method in record class org.aya.core.visitor.Expander.Normalizer
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.core.visitor.Expander.WHNFer
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.tyck.error.Goal
-
Returns the value of the
staterecord component. - state() - Method in interface org.aya.tyck.error.UnifyError
- state() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.tyck.LittleTyper
-
Returns the value of the
staterecord component. - state() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns the value of the
staterecord component. - State() - Constructor for record class org.aya.core.serde.Serializer.State
- State(MutableMap<LocalVar, Integer>) - Constructor for record class org.aya.core.serde.Serializer.State
-
Creates an instance of a
Staterecord class. - stmt() - Method in record class org.aya.concrete.error.BadCounterexampleWarn
-
Returns the value of the
stmtrecord component. - stmt(Stmt) - Method in class org.aya.distill.ConcreteDistiller
- Stmt - Interface in org.aya.concrete.stmt
- Stmt.Accessibility - Enum Class in org.aya.concrete.stmt
- StmtConsumer - Interface in org.aya.concrete.visitor
- StmtFolder<R> - Interface in org.aya.concrete.visitor
- StmtResolver - Interface in org.aya.resolve.visitor
-
Resolves expressions inside stmts, after
StmtShallowResolver - StmtShallowResolver - Record Class in org.aya.resolve.visitor
-
simply adds all top-level names to the context
- StmtShallowResolver(ModuleLoader, ResolveInfo) - Constructor for record class org.aya.resolve.visitor.StmtShallowResolver
-
Creates an instance of a
StmtShallowResolverrecord class. - StmtTycker - Record Class in org.aya.tyck
- StmtTycker(Reporter, Trace.Builder) - Constructor for record class org.aya.tyck.StmtTycker
-
Creates an instance of a
StmtTyckerrecord class. - storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.Absurd
- storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.Bind
- storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.Ctor
- storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.Meta
- storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.ShapedInt
- storeBindings(LocalCtx) - Method in interface org.aya.core.pat.Pat
- storeBindings(LocalCtx) - Method in record class org.aya.core.pat.Pat.Tuple
- Str(String) - Constructor for record class org.aya.core.serde.SerTerm.Str
-
Creates an instance of a
Strrecord class. - strategy() - Method in record class org.aya.concrete.stmt.UseHide
-
Returns the value of the
strategyrecord component. - STRCONCAT - Enum constant in enum class org.aya.core.def.PrimDef.ID
- string() - Method in record class org.aya.concrete.Expr.LitString
-
Returns the value of the
stringrecord component. - string() - Method in record class org.aya.core.serde.SerTerm.Str
-
Returns the value of the
stringrecord component. - string() - Method in record class org.aya.core.term.StringTerm
-
Returns the value of the
stringrecord component. - STRING - Enum constant in enum class org.aya.core.def.PrimDef.ID
- StringTerm - Record Class in org.aya.core.term
- StringTerm(String) - Constructor for record class org.aya.core.term.StringTerm
-
Creates an instance of a
StringTermrecord class. - stripAyaSourcePostfix(String) - Static method in interface org.aya.generic.util.AyaFiles
- struct() - Method in record class org.aya.concrete.Expr.New
-
Returns the value of the
structrecord component. - struct() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns the value of the
structrecord component. - struct() - Method in record class org.aya.core.term.NewTerm
-
Returns the value of the
structrecord component. - Struct(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, SerTerm.Sort, ImmutableSeq<SerDef.Field>) - Constructor for record class org.aya.core.serde.SerDef.Struct
-
Creates an instance of a
Structrecord class. - Struct(SerDef.QName, SerTerm.CallData) - Constructor for record class org.aya.core.serde.SerTerm.Struct
-
Creates an instance of a
Structrecord class. - STRUCT_CALL - Static variable in class org.aya.distill.BaseDistiller
- structAcc(TyckState, Expr, String, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- structArgs() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns the value of the
structArgsrecord component. - structArgs() - Method in record class org.aya.core.term.FieldTerm
-
Returns the value of the
structArgsrecord component. - StructCall - Record Class in org.aya.core.term
- StructCall(DefVar<StructDef, TeleDecl.StructDecl>, int, ImmutableSeq<Arg<Term>>) - Constructor for record class org.aya.core.term.StructCall
-
Creates an instance of a
StructCallrecord class. - structCon(TyckState, Expr, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- StructDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, ImmutableSeq<TeleDecl.StructField>, BindBlock, Decl.Personality) - Constructor for class org.aya.concrete.stmt.TeleDecl.StructDecl
- StructDef - Class in org.aya.core.def
-
core struct definition, corresponding to
TeleDecl.StructDecl - StructDef(DefVar<StructDef, TeleDecl.StructDecl>, ImmutableSeq<Term.Param>, SortTerm, ImmutableSeq<FieldDef>) - Constructor for class org.aya.core.def.StructDef
- StructField(SourcePos, SourcePos, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, Option<Expr>, boolean, BindBlock) - Constructor for class org.aya.concrete.stmt.TeleDecl.StructField
- structRef - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- structRef - Variable in class org.aya.core.def.FieldDef
- StructShape(ImmutableSeq<CodeShape.ParamShape>, ImmutableSeq<CodeShape.FieldShape>) - Constructor for record class org.aya.core.repr.CodeShape.StructShape
-
Creates an instance of a
StructShaperecord class. - stuck() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns the value of the
stuckrecord component. - style() - Method in record class org.aya.concrete.remark.Literate.Many
-
Returns the value of the
stylerecord component. - sub() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Returns the value of the
subrecord component. - sub() - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Returns the value of the
subrecord component. - Sub() - Constructor for record class org.aya.tyck.unify.TermComparator.Sub
- Sub(MutableMap<AnyVar, RefTerm>) - Constructor for record class org.aya.tyck.unify.TermComparator.Sub
-
Creates an instance of a
Subrecord class. - SubLevelDef - Class in org.aya.core.def
-
Fields or constructors, in contrast to
TopLevelDef. - SubLevelDef(ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, Term, boolean) - Constructor for class org.aya.core.def.SubLevelDef
- subscoped(Supplier<R>) - Method in class org.aya.tyck.ExprTycker
- subst() - Method in record class org.aya.core.pat.PatMatcher
-
Returns the value of the
substrecord component. - subst() - Method in record class org.aya.core.visitor.EndoTerm.Renamer
-
Returns the value of the
substrecord component. - subst() - Method in record class org.aya.core.visitor.EndoTerm.Substituter
-
Returns the value of the
substrecord component. - subst() - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
-
Returns the value of the
substrecord component. - subst(Map<AnyVar, ? extends Term>) - Method in interface org.aya.core.term.Term
- subst(ImmutableSeq<Term.Param>, int) - Static method in record class org.aya.core.term.Term.Param
- subst(ImmutableSeq<Term.Param>, Subst, int) - Static method in record class org.aya.core.term.Term.Param
- subst(Subst) - Method in record class org.aya.core.term.Term.Param
- subst(Subst) - Method in interface org.aya.core.term.Term
- subst(Subst) - Method in record class org.aya.core.visitor.Subst
- subst(Subst, int) - Method in record class org.aya.core.term.Term.Param
- subst(Subst, int) - Method in interface org.aya.core.term.Term
- subst(AnyVar, Term) - Method in record class org.aya.core.term.Term.Param
- subst(AnyVar, Term) - Method in interface org.aya.core.term.Term
- Subst - Record Class in org.aya.core.visitor
-
"Substitution object"
- Subst() - Constructor for record class org.aya.core.visitor.Subst
- Subst(SeqLike<LocalVar>, SeqLike<? extends Term>) - Constructor for record class org.aya.core.visitor.Subst
- Subst(MutableMap<AnyVar, Term>) - Constructor for record class org.aya.core.visitor.Subst
-
Creates an instance of a
Substrecord class. - Subst(AnyVar, Term) - Constructor for record class org.aya.core.visitor.Subst
- substBody(Term) - Method in record class org.aya.core.term.PiTerm
- Substituter(Subst) - Constructor for record class org.aya.core.visitor.EndoTerm.Substituter
-
Creates an instance of a
Substituterrecord class. - substParams(SeqLike<Term.Param>, Subst) - Static method in interface org.aya.core.def.Def
- substType(SeqView<Term>) - Method in record class org.aya.core.term.PathTerm.Cube
- SUC - Enum constant in enum class org.aya.core.repr.CodeShape.MomentId
- succ() - Method in record class org.aya.core.term.SortTerm
- superLevel() - Method in record class org.aya.core.repr.CodeShape.TermShape.Call
-
Returns the value of the
superLevelrecord component. - superLevel() - Method in record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Returns the value of the
superLevelrecord component. - supplied() - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Returns the value of the
suppliedrecord component. - supplied() - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Returns the value of the
suppliedrecord component. - suppressRedefinition() - Method in class org.aya.core.def.PrimDef.Factory
-
whether redefinition should be treated as error
- sweet(FnDef) - Static method in record class org.aya.distill.Codifier
- synthesize(Expr) - Method in class org.aya.tyck.ExprTycker
T
- TacNode - Interface in org.aya.concrete
- TacNode.ExprTac - Record Class in org.aya.concrete
- TacNode.ListExprTac - Record Class in org.aya.concrete
- tacNodes() - Method in record class org.aya.concrete.TacNode.ListExprTac
-
Returns the value of the
tacNodesrecord component. - targets() - Method in record class org.aya.terck.CallResolver
-
Returns the value of the
targetsrecord component. - tele() - Method in record class org.aya.core.repr.CodeShape.CtorShape
-
Returns the value of the
telerecord component. - tele() - Method in record class org.aya.core.repr.CodeShape.DataShape
-
Returns the value of the
telerecord component. - tele() - Method in record class org.aya.core.repr.CodeShape.FieldShape
-
Returns the value of the
telerecord component. - tele() - Method in record class org.aya.core.repr.CodeShape.FnShape
-
Returns the value of the
telerecord component. - tele() - Method in record class org.aya.core.repr.CodeShape.StructShape
-
Returns the value of the
telerecord component. - TeleDecl<RetTy extends Term> - Class in org.aya.concrete.stmt
-
Concrete telescopic definition, corresponding to
Def. - TeleDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, BindBlock, ImmutableSeq<Expr.Param>, Expr, Decl.Personality) - Constructor for class org.aya.concrete.stmt.TeleDecl
- TeleDecl.DataCtor - Class in org.aya.concrete.stmt
- TeleDecl.DataDecl - Class in org.aya.concrete.stmt
-
Concrete data definition
- TeleDecl.FnDecl - Class in org.aya.concrete.stmt
-
Concrete function definition
- TeleDecl.PrimDecl - Class in org.aya.concrete.stmt
- TeleDecl.StructDecl - Class in org.aya.concrete.stmt
-
Concrete structure definition
- TeleDecl.StructField - Class in org.aya.concrete.stmt
- TeleRef(int, int) - Constructor for record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Creates an instance of a
TeleRefrecord class. - telescope - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
- telescope - Variable in class org.aya.concrete.stmt.TeleDecl.StructField
- telescope - Variable in class org.aya.concrete.stmt.TeleDecl
- telescope - Variable in class org.aya.core.def.TopLevelDef
- telescope - Variable in class org.aya.core.Meta
- telescope() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns the value of the
telescoperecord component. - telescope() - Method in interface org.aya.concrete.stmt.Decl.Telescopic
- telescope() - Method in class org.aya.concrete.stmt.TeleDecl.DataCtor
- telescope() - Method in class org.aya.concrete.stmt.TeleDecl.StructField
- telescope() - Method in class org.aya.concrete.stmt.TeleDecl
- telescope() - Method in class org.aya.core.def.CtorDef
- telescope() - Method in interface org.aya.core.def.Def
- telescope() - Method in class org.aya.core.def.FieldDef
- telescope() - Method in class org.aya.core.def.PrimDef
- telescope() - Method in class org.aya.core.def.TopLevelDef
- telescope() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns the value of the
telescoperecord component. - telescope() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns the value of the
telescoperecord component. - telescope() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns the value of the
telescoperecord component. - telescopes(DefVar<CtorDef, TeleDecl.DataCtor>) - Static method in class org.aya.core.def.CtorDef
- teleSubst() - Method in record class org.aya.core.repr.ShapeMatcher
-
Returns the value of the
teleSubstrecord component. - term() - Method in record class org.aya.concrete.Expr.NamedArg
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Returns the value of the
termrecord component. - term() - Method in interface org.aya.tyck.error.HoleProblem
- term() - Method in record class org.aya.tyck.error.NoRuleError
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Returns the value of the
termrecord component. - term() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns the value of the
termrecord component. - term(Term) - Method in record class org.aya.tyck.LittleTyper
- term(BaseDistiller.Outer, Expr) - Method in class org.aya.distill.ConcreteDistiller
- term(BaseDistiller.Outer, Term) - Method in class org.aya.distill.CoreDistiller
- term(BaseDistiller.Outer, Term) - Method in class org.aya.distill.BaseDistiller
- Term - Interface in org.aya.core.term
-
A well-typed and terminating term.
- Term.Matching - Record Class in org.aya.core.term
- Term.Param - Record Class in org.aya.core.term
- TermComparator - Class in org.aya.tyck.unify
-
Bidirectional unification of terms, with abstract
TermComparator.solveMeta(org.aya.core.term.Term, org.aya.tyck.unify.TermComparator.Sub, org.aya.tyck.unify.TermComparator.Sub, org.aya.core.term.MetaTerm). - TermComparator(Trace.Builder, TyckState, Reporter, SourcePos, Ordering, LocalCtx) - Constructor for class org.aya.tyck.unify.TermComparator
- TermComparator.FailureData - Record Class in org.aya.tyck.unify
- TermComparator.Sub - Record Class in org.aya.tyck.unify
- TermConsumer - Interface in org.aya.core.visitor
-
A convenient interface to consume a `Term`.
- TermFolder<R> - Interface in org.aya.core.visitor
- TermFolder.RefFinder - Record Class in org.aya.core.visitor
- TermFolder.Usages - Record Class in org.aya.core.visitor
- TermResult(Term, Term) - Constructor for record class org.aya.tyck.ExprTycker.TermResult
-
Creates an instance of a
TermResultrecord class. - termStack() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Returns the value of the
termStackrecord component. - theCore() - Method in record class org.aya.concrete.Expr.Param
-
Returns the value of the
theCorerecord component. - theCore() - Method in record class org.aya.concrete.Expr.Proj
-
Returns the value of the
theCorerecord component. - theCore() - Method in record class org.aya.concrete.Expr.Ref
-
Returns the value of the
theCorerecord component. - theCore() - Method in interface org.aya.concrete.Expr.WithTerm
- thing() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns the value of the
thingrecord component. - thisModule() - Method in record class org.aya.resolve.ResolveInfo
-
Returns the value of the
thisModulerecord component. - tighters() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns the value of the
tightersrecord component. - tighters() - Method in record class org.aya.core.serde.SerDef.SerBind
-
Returns the value of the
tightersrecord component. - toArg() - Method in interface org.aya.core.pat.Pat
- toArg() - Method in record class org.aya.core.term.Term.Param
- toConCall(DefVar<CtorDef, TeleDecl.DataCtor>, int) - Method in record class org.aya.core.def.DataDef.CtorTelescopes
- toDoc() - Method in class org.aya.concrete.remark.Literate.Code
- toDoc() - Method in class org.aya.concrete.remark.Literate.CodeBlock
- toDoc() - Method in record class org.aya.concrete.remark.Literate.Err
- toDoc() - Method in record class org.aya.concrete.remark.Literate.Link
- toDoc() - Method in record class org.aya.concrete.remark.Literate.Many
- toDoc() - Method in record class org.aya.concrete.remark.Literate.Raw
-
Returns the value of the
toDocrecord component. - toDoc() - Method in record class org.aya.concrete.remark.Literate.Unsupported
- toDoc() - Method in record class org.aya.terck.CallMatrix
- toDoc() - Method in record class org.aya.terck.Diagonal
- toDoc() - Method in interface org.aya.terck.Relation
- toDoc(Doc, DistillerOptions) - Method in interface org.aya.generic.ParamLike
- toDoc(DistillerOptions) - Method in record class org.aya.concrete.Expr.NamedArg
- toDoc(DistillerOptions) - Method in interface org.aya.concrete.Expr
- toDoc(DistillerOptions) - Method in interface org.aya.concrete.Pattern
- toDoc(DistillerOptions) - Method in interface org.aya.concrete.stmt.Stmt
- toDoc(DistillerOptions) - Method in record class org.aya.concrete.TacNode.ExprTac
- toDoc(DistillerOptions) - Method in record class org.aya.concrete.TacNode.ListExprTac
- toDoc(DistillerOptions) - Method in interface org.aya.core.def.ClassDef
- toDoc(DistillerOptions) - Method in record class org.aya.core.def.Def.Signature
- toDoc(DistillerOptions) - Method in interface org.aya.core.def.Def
- toDoc(DistillerOptions) - Method in record class org.aya.core.pat.Pat.Preclause
- toDoc(DistillerOptions) - Method in interface org.aya.core.pat.Pat
- toDoc(DistillerOptions) - Method in record class org.aya.core.term.Term.Matching
- toDoc(DistillerOptions) - Method in interface org.aya.core.term.Term
- toDoc(DistillerOptions) - Method in record class org.aya.core.visitor.Subst
- toDoc(DistillerOptions) - Method in interface org.aya.generic.AyaDocile
- toDoc(DistillerOptions) - Method in interface org.aya.generic.ParamLike
- toDoc(DistillerOptions) - Method in record class org.aya.tyck.TyckState.Eqn
- toDoc(DistillerOptions, Arg<T>) - Static method in class org.aya.distill.BaseDistiller
- toExpr() - Method in class org.aya.concrete.stmt.Generalize
- toExpr(boolean, LocalVar) - Method in class org.aya.concrete.stmt.Generalize
- toLocal() - Method in class org.aya.concrete.stmt.GeneralizedVar
- TooManyImplicitPattern(Pattern, Term.Param) - Constructor for record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Creates an instance of a
TooManyImplicitPatternrecord class. - TooManyPattern(Pattern, Term) - Constructor for record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Creates an instance of a
TooManyPatternrecord class. - TOP_LEVEL_MOD_NAME - Static variable in interface org.aya.resolve.context.Context
- toPat() - Method in record class org.aya.core.term.Term.Param
- toPattern() - Method in record class org.aya.tyck.pat.PatTree
- TopLevelDef<Ret extends Term> - Class in org.aya.core.def
-
Top-level definitions.
- TopLevelDef(ImmutableSeq<Term.Param>, Ret) - Constructor for class org.aya.core.def.TopLevelDef
- toResolveInfo(ModuleLoader, PhysicalModuleContext, SerTerm.DeState) - Method in record class org.aya.core.serde.CompiledAya
- toString() - Method in record class org.aya.concrete.desugar.Desugarer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.BadCounterexampleWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.BadFreezingWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.BadModifierWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.DoNotationError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.LevelProblem.BadLevelExpr
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.BadBindBlock
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.Circular
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.Fixity
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.MissingOperand
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.Precedence
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.OperatorError.SelfBind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.error.ParseError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.App
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Array.CompBlock
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Array.ElementList
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Array
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.BinOpSeq
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Coe
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Do
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.DoBind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Error
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Field
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Hole
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Idiom
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.IdiomNames
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.ISet
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Lambda
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Let
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.LetBind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Lift
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.LitInt
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.LitString
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Match
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.NamedArg
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.New
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Param
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.PartEl
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Path
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Pi
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Proj
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Prop
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.RawSort
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Ref
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Set
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Sigma
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Tuple
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Type
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Expr.Unresolved
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.Absurd
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.As
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.BinOpSeq
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.CalmFace
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.Ctor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.List
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.Number
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.Pattern.Tuple
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.CodeOptions
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.Literate.Err
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.Literate.Link
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.Literate.Many
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.Literate.Raw
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.Literate.Unsupported
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.remark.UnsupportedMarkdown
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.stmt.BindBlock
-
Returns a string representation of this record class.
- toString() - Method in class org.aya.concrete.stmt.ClassDecl
- toString() - Method in record class org.aya.concrete.stmt.Command.Import
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.stmt.Command.Module
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns a string representation of this record class.
- toString() - Method in class org.aya.concrete.stmt.CommonDecl
- toString() - Method in record class org.aya.concrete.stmt.QualifiedID
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.stmt.UseHide.Name
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.stmt.UseHide
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.TacNode.ExprTac
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.concrete.TacNode.ListExprTac
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.def.DataDef.CtorTelescopes
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.def.Def.Signature
-
Returns a string representation of this record class.
- toString() - Method in enum class org.aya.core.def.PrimDef.ID
- toString() - Method in record class org.aya.core.ops.Eta
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Absurd
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Bind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Preclause
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.Pat.Tuple
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.PatMatcher
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.pat.PatUnify
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.AyaShape.AyaIntShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.AyaShape.AyaListShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.CtorShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.DataShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.FieldShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.FnShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Any
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Optional
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.PatShape.Any
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.StructShape
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.TermShape.Any
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.TermShape.Call
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.CodeShape.TermShape.TeleRef
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.ShapeMatcher
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.repr.ShapeRecognition
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.CompiledAya
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Ctor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Field
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Fn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Prim
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.QName
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.SerBind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.SerOp
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.SerOpDecl
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.SerRenamedOp
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.SerShapeResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerDef.Struct
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.Serializer.State
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.Serializer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.Absurd
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.Bind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.Clause
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerPat.Tuple
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Access
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.App
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.CallData
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Coe
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Con
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.DeState
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.FieldRef
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Fn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Interval
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Lam
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Match
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Mula
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.New
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.PartEl
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.PartTy
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Path
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.PathApp
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.PathLam
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Pi
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Prim
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Proj
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Ref
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.SerArg
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Sigma
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.SimpVar
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Sort
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Str
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Struct
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.serde.SerTerm.Tup
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.AppTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.CoeTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.ConCall.Head
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.ConCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.DataCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.ErrorTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.FieldTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.FnCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.FormulaTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.HCompTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.IntegerTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.LamTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.ListTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.MatchTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.MetaPatTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.MetaTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.NewTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PAppTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PartialTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PartialTyTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PathTerm.Cube
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PathTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PiTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PLamTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.PrimCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.ProjTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.RefTerm.Field
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.RefTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.SigmaTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.SortTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.StringTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.StructCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.Term.Matching
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.Term.Param
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.term.TupTerm
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.EndoTerm.Elevator
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.EndoTerm.Renamer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.EndoTerm.Substituter
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Expander.Normalizer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Expander.WHNFer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.PatTraversal.MetaBind
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Subst
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.TermFolder.RefFinder
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.TermFolder.Usages
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Zonker
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Zonker.UnsolvedLit
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.distill.Codifier
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.ref.GenerateKind.Generalized
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.ref.LocalVar
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.context.BindContext
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.context.EmptyContext
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.context.NoExportContext
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.AmbiguousNameWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.DuplicateExportError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.DuplicateModNameError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.DuplicateNameError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.ModNameNotFoundError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.ModNotFoundError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.ModShadowingWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.OperatorNameNotFound
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.QualifiedNameNotFoundError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.ShadowingWarn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.PrimResolveError.BadUsage
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.PrimResolveError.Dependency
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.PrimResolveError.Redefinition
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.module.FileModuleLoader
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.module.ModuleListLoader
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.ResolveInfo.RenamedOpDecl
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.ResolveInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.visitor.ExprResolver.Options
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.resolve.visitor.StmtShallowResolver
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.CallGraph
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.CallMatrix
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.CallResolver
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.Diagonal
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.error.BadRecursion
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.Relation.Decrease
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.Relation.Unknown
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.Selector.Evolve
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.terck.Selector.Useless
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.env.MapLocalCtx
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.env.SeqLocalCtx.P
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.env.SeqLocalCtx
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.BadTypeError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.CounterexampleError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.CubicalError.BoundaryDisagree
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.CubicalError.FaceMismatch
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.FieldError.ArgMismatch
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.FieldError.MissingField
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.FieldError.NoSuchField
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.FieldError.UnknownField
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.Goal
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.HoleProblem.BadlyScopedError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.HoleProblem.BadSpineError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.HoleProblem.RecursionError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.LevelError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.NobodyError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.NoRuleError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.PrimError.BadInterval
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.PrimError.NoResultType
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.SortPiError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.TupleError.ElemMismatchError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.TupleError.ProjIxError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.TyckOrderError.CircularSignature
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.error.UnifyError.Type
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.ExprTycker.SortResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.ExprTycker.TermResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.ExprTycker.TyResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.LittleTyper
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.order.SigRefFinder
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.order.TyckOrder.Body
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.order.TyckOrder.Head
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.Conditions
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.Confluence
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.Domination
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.FMDomination
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.MissingCase
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.Conquer
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatClassifier.PatErr
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatClassifier
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.BlockedEval
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.IllegalPropPat
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.PossiblePat
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.TooManyPattern
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatternProblem.UnknownCtor
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatTree
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatTycker.AllLhsResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.PatTycker.PatResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.pat.TypedSubst
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.StmtTycker
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.ExprT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.LabelT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.TyckState.Eqn
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.TyckState
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.unify.TermComparator.FailureData
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.tyck.unify.TermComparator.Sub
-
Returns a string representation of this record class.
- toTerm() - Method in interface org.aya.core.pat.Pat
- toTerm() - Method in record class org.aya.core.term.Term.Param
- Trace - Interface in org.aya.tyck.trace
- Trace.Builder - Class in org.aya.tyck.trace
- Trace.DeclT - Record Class in org.aya.tyck.trace
- Trace.ExprT - Record Class in org.aya.tyck.trace
- Trace.LabelT - Record Class in org.aya.tyck.trace
- Trace.PatT - Record Class in org.aya.tyck.trace
- Trace.TyckT - Record Class in org.aya.tyck.trace
- Trace.UnifyT - Record Class in org.aya.tyck.trace
- traceBuilder - Variable in class org.aya.tyck.Tycker
- traceBuilder - Variable in class org.aya.tyck.unify.TermComparator
- traceBuilder() - Method in record class org.aya.tyck.StmtTycker
-
Returns the value of the
traceBuilderrecord component. - traced(Supplier<Trace>, Supplier<R>) - Method in class org.aya.tyck.Tycker
- tracing(Consumer<Trace.Builder>) - Method in class org.aya.tyck.Tycker
- tracing(Consumer<Trace.Builder>) - Method in class org.aya.tyck.unify.TermComparator
- Tracked(Set<AnyVar>, MutableSet<AnyVar>, TyckState, PrimDef.Factory) - Constructor for record class org.aya.core.visitor.Expander.Tracked
-
Creates an instance of a
Trackedrecord class. - tryBuildSubstTerms(boolean, ImmutableSeq<Pat>, SeqView<Term>) - Static method in record class org.aya.core.pat.PatMatcher
- tryBuildSubstTerms(boolean, ImmutableSeq<Pat>, SeqView<Term>, UnaryOperator<Term>) - Static method in record class org.aya.core.pat.PatMatcher
- tryMatch() - Method in record class org.aya.core.term.MatchTerm
- tryUnfoldClauses(boolean, SeqLike<Arg<Term>>, int, ImmutableSeq<Term.Matching>) - Method in interface org.aya.core.visitor.DeltaExpander
- tup() - Method in record class org.aya.concrete.Expr.Proj
-
Returns the value of the
tuprecord component. - tup() - Method in record class org.aya.concrete.Expr.RawProj
-
Returns the value of the
tuprecord component. - Tup(ImmutableSeq<SerTerm>) - Constructor for record class org.aya.core.serde.SerTerm.Tup
-
Creates an instance of a
Tuprecord class. - Tuple(boolean, ImmutableSeq<Pat>) - Constructor for record class org.aya.core.pat.Pat.Tuple
-
Creates an instance of a
Tuplerecord class. - Tuple(boolean, ImmutableSeq<SerPat>) - Constructor for record class org.aya.core.serde.SerPat.Tuple
-
Creates an instance of a
Tuplerecord class. - Tuple(SourcePos, ImmutableSeq<Expr>) - Constructor for record class org.aya.concrete.Expr.Tuple
-
Creates an instance of a
Tuplerecord class. - Tuple(SourcePos, ImmutableSeq<Arg<Pattern>>) - Constructor for record class org.aya.concrete.Pattern.Tuple
-
Creates an instance of a
Tuplerecord class. - TupleError - Interface in org.aya.tyck.error
- TupleError.ElemMismatchError - Record Class in org.aya.tyck.error
- TupleError.ProjIxError - Record Class in org.aya.tyck.error
- TupleNonSig(Pattern.Tuple, Term) - Constructor for record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Creates an instance of a
TupleNonSigrecord class. - TupTerm - Record Class in org.aya.core.term
- TupTerm(ImmutableSeq<Term>) - Constructor for record class org.aya.core.term.TupTerm
-
Creates an instance of a
TupTermrecord class. - ty() - Method in record class org.aya.core.serde.SerPat.Bind
-
Returns the value of the
tyrecord component. - ty() - Method in record class org.aya.core.serde.SerPat.Ctor
-
Returns the value of the
tyrecord component. - ty(Expr) - Method in class org.aya.tyck.ExprTycker
- tyck(Decl, ExprTycker) - Method in record class org.aya.tyck.StmtTycker
- tycker() - Method in record class org.aya.core.visitor.Zonker
-
Returns the value of the
tyckerrecord component. - tycker() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
tyckerrecord component. - tycker() - Method in record class org.aya.tyck.pat.Conquer
-
Returns the value of the
tyckerrecord component. - Tycker - Class in org.aya.tyck
-
This is a lightweight abstraction of a tycker, primarily designed to be used in
Zonker. - Tycker(Reporter, TyckState, Trace.Builder) - Constructor for class org.aya.tyck.Tycker
- tyckerReuse() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
tyckerReuserecord component. - TyckError - Interface in org.aya.tyck.error
- tyckHeader(Decl, ExprTycker) - Method in record class org.aya.tyck.StmtTycker
- Tycking - Enum constant in enum class org.aya.generic.util.InterruptException.InterruptStage
- tyckModule(PrimDef.Factory, ModuleContext, ImmutableSeq<Stmt>, Trace.Builder, ModuleCallback<E>) - Method in interface org.aya.resolve.module.ModuleLoader
- tyckModule(Trace.Builder, ResolveInfo, ModuleCallback<E>) - Method in interface org.aya.resolve.module.ModuleLoader
- TyckOrder - Interface in org.aya.tyck.order
- TyckOrder.Body - Record Class in org.aya.tyck.order
-
body order
- TyckOrder.Head - Record Class in org.aya.tyck.order
-
header order
- TyckOrderError - Interface in org.aya.tyck.error
- TyckOrderError.CircularSignature - Record Class in org.aya.tyck.error
- TyckOrderError.NotYetTyckedError - Record Class in org.aya.tyck.error
- TyckOrderError.SelfReference - Record Class in org.aya.tyck.error
- tyckResult - Variable in class org.aya.concrete.remark.Literate.Code
- tyckSCC(ImmutableSeq<TyckOrder>) - Method in record class org.aya.tyck.order.AyaSccTycker
- TyckState - Record Class in org.aya.tyck
-
Currently we only deal with ambiguous equations (so no 'stuck' equations).
- TyckState(MutableList<TyckState.Eqn>, MutableList<WithPos<Meta>>, MutableMap<Meta, Term>, MutableSet<Meta>, PrimDef.Factory) - Constructor for record class org.aya.tyck.TyckState
-
Creates an instance of a
TyckStaterecord class. - TyckState(PrimDef.Factory) - Constructor for record class org.aya.tyck.TyckState
- TyckState.Eqn - Record Class in org.aya.tyck
- TyckT(Term, Term, SourcePos, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.TyckT
-
Creates an instance of a
TyckTrecord class. - TyckT(ExprTycker.Result, SourcePos) - Constructor for record class org.aya.tyck.trace.Trace.TyckT
- TyckUnit - Interface in org.aya.tyck.order
- type - Variable in class org.aya.concrete.stmt.Generalize
- type() - Method in record class org.aya.concrete.Expr.Coe
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.concrete.Expr.Param
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.concrete.Expr.Path
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.concrete.Pattern.As
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.concrete.Pattern.FakeShapedList
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.pat.Pat.Bind
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.pat.Pat.Ctor
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.pat.Pat.Meta
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.pat.Pat.ShapedInt
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.repr.CodeShape.ParamShape.Licit
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerPat.ShapedInt
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerTerm.Coe
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerTerm.PartTy
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerTerm.SerCube
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerTerm.ShapedInt
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.serde.SerTerm.ShapedList
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.CoeTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.HCompTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.IntegerTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.ListTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.MetaLitTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.PartialTyTerm
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.PathTerm.Cube
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.core.term.Term.Param
-
Returns the value of the
typerecord component. - type() - Method in interface org.aya.generic.ParamLike
- type() - Method in interface org.aya.generic.Shaped.Inductive
- type() - Method in interface org.aya.generic.Shaped
- type() - Method in record class org.aya.tyck.env.SeqLocalCtx.P
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.error.LicitError.LicitMismatch
-
Returns the value of the
typerecord component. - type() - Method in interface org.aya.tyck.ExprTycker.Result
- type() - Method in record class org.aya.tyck.ExprTycker.SortResult
- type() - Method in record class org.aya.tyck.ExprTycker.TermResult
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.ExprTycker.TyResult
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.pat.PatternProblem.BadLitPattern
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.pat.PatternProblem.TupleNonSig
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.pat.PatTycker.LhsResult
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.pat.TypedSubst
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.trace.Trace.PatT
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.trace.Trace.TyckT
-
Returns the value of the
typerecord component. - type() - Method in record class org.aya.tyck.trace.Trace.UnifyT
-
Returns the value of the
typerecord component. - Type - Enum constant in enum class org.aya.concrete.remark.CodeOptions.ShowCode
- Type - Enum constant in enum class org.aya.generic.SortKind
- Type(ImmutableSeq<Term.Param>, SortTerm) - Constructor for class org.aya.core.def.UserDef.Type
- Type(Expr, Term, Term, TermComparator.FailureData, TyckState) - Constructor for record class org.aya.tyck.error.UnifyError.Type
-
Creates an instance of a
Typerecord class. - Type(SourcePos, int) - Constructor for record class org.aya.concrete.Expr.Type
-
Creates an instance of a
Typerecord class. - Type0 - Static variable in record class org.aya.core.term.SortTerm
- TypedSubst - Record Class in org.aya.tyck.pat
-
TODO[hoshino]: move to another place
- TypedSubst() - Constructor for record class org.aya.tyck.pat.TypedSubst
- TypedSubst(Subst, MutableMap<AnyVar, Term>) - Constructor for record class org.aya.tyck.pat.TypedSubst
-
Creates an instance of a
TypedSubstrecord class. - typeInst() - Method in record class org.aya.tyck.error.CubicalError.CoeVaryingType
-
Returns the value of the
typeInstrecord component. - typeOf(Term) - Static method in record class org.aya.core.term.ErrorTerm
- typeOf(AyaDocile) - Static method in record class org.aya.core.term.ErrorTerm
- TyResult(Term, SortTerm) - Constructor for record class org.aya.tyck.ExprTycker.TyResult
-
Creates an instance of a
TyResultrecord class.
U
- u() - Method in record class org.aya.core.term.HCompTerm
-
Returns the value of the
urecord component. - u0() - Method in record class org.aya.core.term.HCompTerm
-
Returns the value of the
u0record component. - ulift() - Method in record class org.aya.core.repr.CodeShape.TermShape.Sort
-
Returns the value of the
uliftrecord component. - ulift() - Method in record class org.aya.core.serde.SerTerm.CallData
-
Returns the value of the
uliftrecord component. - ulift() - Method in interface org.aya.core.term.Callable.DefCall
- ulift() - Method in record class org.aya.core.term.ConCall.Head
-
Returns the value of the
uliftrecord component. - ulift() - Method in record class org.aya.core.term.ConCall
- ulift() - Method in record class org.aya.core.term.DataCall
-
Returns the value of the
uliftrecord component. - ulift() - Method in record class org.aya.core.term.FnCall
-
Returns the value of the
uliftrecord component. - ulift() - Method in record class org.aya.core.term.PrimCall
-
Returns the value of the
uliftrecord component. - ulift() - Method in record class org.aya.core.term.StructCall
-
Returns the value of the
uliftrecord component. - unapp(Expr, MutableList<Expr.NamedArg>) - Static method in interface org.aya.concrete.Expr
- unapp(Term, MutableList<Arg<Term>>) - Static method in record class org.aya.core.term.AppTerm
- UnavailableCtor(Pattern, DataCall) - Constructor for record class org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
Creates an instance of a
UnavailableCtorrecord class. - underlyingDataCall() - Method in record class org.aya.core.term.ConCall.Head
- underlyingFile() - Method in record class org.aya.resolve.context.BindContext
- underlyingFile() - Method in interface org.aya.resolve.context.Context
- underlyingFile() - Method in record class org.aya.resolve.context.EmptyContext
-
Returns the value of the
underlyingFilerecord component. - underlyingFile() - Method in interface org.aya.resolve.context.ModuleContext
- underlyingFile() - Method in record class org.aya.resolve.context.NoExportContext
- underlyingOpDecl(Expr.NamedArg) - Method in class org.aya.concrete.desugar.BinExprParser
- underlyingOpDecl(Arg<Pattern>) - Method in class org.aya.concrete.desugar.BinPatternParser
- uneta(Term) - Method in record class org.aya.core.ops.Eta
-
Note this is not a full eta-reduction.
- unexpected(AyaDocile) - Static method in record class org.aya.core.term.ErrorTerm
- UnexpectedImplicitArg(Expr.NamedArg) - Constructor for record class org.aya.tyck.error.LicitError.UnexpectedImplicitArg
-
Creates an instance of a
UnexpectedImplicitArgrecord class. - unfold(PrimDef.ID, PrimCall, TyckState) - Method in class org.aya.core.def.PrimDef.Factory
- unfolded() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns the value of the
unfoldedrecord component. - unfolding() - Method in record class org.aya.core.visitor.Expander.Tracked
-
Returns the value of the
unfoldingrecord component. - unifier(SourcePos, Ordering) - Method in class org.aya.tyck.ExprTycker
- unifier(SourcePos, Ordering, LocalCtx) - Method in class org.aya.tyck.Tycker
- Unifier - Class in org.aya.tyck.unify
-
This class implements pattern unification with delayed constraints solving.
- Unifier(Ordering, Reporter, boolean, boolean, Trace.Builder, TyckState, SourcePos, LocalCtx) - Constructor for class org.aya.tyck.unify.Unifier
- UnifyError - Interface in org.aya.tyck.error
- UnifyError.Type - Record Class in org.aya.tyck.error
- unifyPat(SeqLike<Pat>, SeqLike<Pat>, Subst, Subst, LocalCtx) - Static method in record class org.aya.core.pat.PatUnify
-
The unification of patterns.
- UnifyT(Term, Term, SourcePos) - Constructor for record class org.aya.tyck.trace.Trace.UnifyT
- UnifyT(Term, Term, SourcePos, Term) - Constructor for record class org.aya.tyck.trace.Trace.UnifyT
- UnifyT(Term, Term, SourcePos, Term, MutableList<Trace>) - Constructor for record class org.aya.tyck.trace.Trace.UnifyT
-
Creates an instance of a
UnifyTrecord class. - unifyTyReported(Term, Term, Expr) - Method in class org.aya.tyck.ExprTycker
-
Check if
loweris a subtype ofupper, and report a type error if it's not the case. - unit() - Method in record class org.aya.tyck.error.TyckOrderError.SelfReference
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.aya.tyck.order.TyckOrder.Body
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.aya.tyck.order.TyckOrder.Head
-
Returns the value of the
unitrecord component. - unit() - Method in interface org.aya.tyck.order.TyckOrder
- univ(TyckState, Expr, Term) - Static method in record class org.aya.tyck.error.BadTypeError
- unk() - Static method in interface org.aya.terck.Relation
- Unk - Enum constant in enum class org.aya.terck.Selector.DecrOrd
- Unknown() - Constructor for record class org.aya.terck.Relation.Unknown
-
Creates an instance of a
Unknownrecord class. - UnknownCtor(Pattern) - Constructor for record class org.aya.tyck.pat.PatternProblem.UnknownCtor
-
Creates an instance of a
UnknownCtorrecord class. - UnknownField(SourcePos, String) - Constructor for record class org.aya.tyck.error.FieldError.UnknownField
-
Creates an instance of a
UnknownFieldrecord class. - UnknownPrim(SourcePos, String) - Constructor for record class org.aya.resolve.error.PrimResolveError.UnknownPrim
-
Creates an instance of a
UnknownPrimrecord class. - unlam(Expr, int, Consumer<Expr.Param>) - Static method in interface org.aya.concrete.Expr
- unnamedParam(ParamLike<Term>) - Method in class org.aya.distill.BaseDistiller
- unpi(Term, UnaryOperator<Term>, MutableList<Term.Param>) - Static method in record class org.aya.core.term.PiTerm
- unpiOrPath(Term, Term, UnaryOperator<Term>, MutableList<LocalVar>, int) - Static method in record class org.aya.core.term.PiTerm
- UnqualifiedNameNotFoundError(Context, String, SourcePos) - Constructor for record class org.aya.resolve.error.NameProblem.UnqualifiedNameNotFoundError
-
Creates an instance of a
UnqualifiedNameNotFoundErrorrecord class. - Unresolved(SourcePos, String) - Constructor for record class org.aya.concrete.Expr.Unresolved
- Unresolved(SourcePos, QualifiedID) - Constructor for record class org.aya.concrete.Expr.Unresolved
-
Creates an instance of a
Unresolvedrecord class. - UnsolvedLit(MetaLitTerm) - Constructor for record class org.aya.core.visitor.Zonker.UnsolvedLit
-
Creates an instance of a
UnsolvedLitrecord class. - UnsolvedMeta(ImmutableSeq<Term>, SourcePos, String) - Constructor for record class org.aya.core.visitor.Zonker.UnsolvedMeta
-
Creates an instance of a
UnsolvedMetarecord class. - Unsupported(ImmutableSeq<Literate>) - Constructor for record class org.aya.concrete.remark.Literate.Unsupported
-
Creates an instance of a
Unsupportedrecord class. - UnsupportedMarkdown - Record Class in org.aya.concrete.remark
- UnsupportedMarkdown(SourcePos, String) - Constructor for record class org.aya.concrete.remark.UnsupportedMarkdown
-
Creates an instance of a
UnsupportedMarkdownrecord class. - UnsureCase(SourcePos, CtorDef, DataCall) - Constructor for record class org.aya.tyck.pat.ClausesProblem.UnsureCase
-
Creates an instance of a
UnsureCaserecord class. - unwrap(Term, Consumer<Term.Param>) - Static method in record class org.aya.core.term.LamTerm
- update(ImmutableSeq<Tuple2<Expr, Expr>>) - Method in record class org.aya.concrete.Expr.PartEl
- update(ImmutableSeq<Expr>) - Method in record class org.aya.concrete.Expr.Tuple
- update(ImmutableSeq<Expr.Param>) - Method in record class org.aya.concrete.Expr.Sigma
- update(ImmutableSeq<Expr.NamedArg>) - Method in record class org.aya.concrete.Expr.BinOpSeq
- update(ImmutableSeq<Expr.Param>, Expr, Expr) - Method in record class org.aya.concrete.Expr.LetBind
- update(ImmutableSeq<Expr>) - Method in record class org.aya.concrete.Expr.Array.ElementList
- update(ImmutableSeq<Expr>, ImmutableSeq<Pattern.Clause>) - Method in record class org.aya.concrete.Expr.Match
- update(ImmutableSeq<Arg<Pattern>>, Option<Expr>) - Method in class org.aya.concrete.Pattern.Clause
- update(Either<Expr.Array.CompBlock, Expr.Array.ElementList>) - Method in record class org.aya.concrete.Expr.Array
- update(Expr) - Method in record class org.aya.concrete.Expr.DoBind
- update(Expr) - Method in record class org.aya.concrete.Expr.Field
- update(Expr) - Method in record class org.aya.concrete.Expr.Lift
- update(Expr) - Method in record class org.aya.concrete.Expr.NamedArg
- update(Expr) - Method in record class org.aya.concrete.Expr.Param
- update(Expr) - Method in record class org.aya.concrete.Expr.Proj
- update(Expr, ImmutableSeq<Expr.DoBind>) - Method in record class org.aya.concrete.Expr.Do
- update(Expr, ImmutableSeq<Expr.DoBind>, Expr, Expr) - Method in record class org.aya.concrete.Expr.Array.CompBlock
- update(Expr, ImmutableSeq<Expr.Field>) - Method in record class org.aya.concrete.Expr.New
- update(Expr, Expr) - Method in record class org.aya.concrete.Expr.Coe
- update(Expr, Expr, Expr) - Method in record class org.aya.concrete.Expr.RawProj
- update(Expr, Expr.NamedArg) - Method in record class org.aya.concrete.Expr.App
- update(Expr, Expr.PartEl) - Method in record class org.aya.concrete.Expr.Path
- update(Expr) - Method in record class org.aya.concrete.Expr.Hole
- update(Expr.IdiomNames, ImmutableSeq<Expr>) - Method in record class org.aya.concrete.Expr.Idiom
- update(Expr.Param, Expr) - Method in record class org.aya.concrete.Expr.Lambda
- update(Expr.Param, Expr) - Method in record class org.aya.concrete.Expr.Pi
- update(Expr.LetBind, Expr) - Method in record class org.aya.concrete.Expr.Let
- upper() - Method in record class org.aya.tyck.error.LevelError
-
Returns the value of the
upperrecord component. - usable() - Method in record class org.aya.terck.Relation.Decrease
-
Returns the value of the
usablerecord component. - usageGraph() - Method in record class org.aya.tyck.order.AyaOrgaTycker
-
Returns the value of the
usageGraphrecord component. - Usages(AnyVar) - Constructor for record class org.aya.core.visitor.TermFolder.Usages
-
Creates an instance of a
Usagesrecord class. - useHide() - Method in record class org.aya.concrete.stmt.Command.Open
-
Returns the value of the
useHiderecord component. - UseHide - Record Class in org.aya.concrete.stmt
- UseHide(ImmutableSeq<UseHide.Name>, UseHide.Strategy) - Constructor for record class org.aya.concrete.stmt.UseHide
-
Creates an instance of a
UseHiderecord class. - UseHide.Name - Record Class in org.aya.concrete.stmt
- UseHide.Strategy - Enum Class in org.aya.concrete.stmt
- Useless(A) - Constructor for record class org.aya.terck.Selector.Useless
-
Creates an instance of a
Uselessrecord class. - UserDef<Ret extends Term> - Class in org.aya.core.def
-
Definitions by user.
- UserDef(ImmutableSeq<Term.Param>, Ret) - Constructor for class org.aya.core.def.UserDef
- UserDef.Type - Class in org.aya.core.def
- userType() - Method in record class org.aya.concrete.Pattern.Bind
-
Returns the value of the
userTyperecord component. - uses(String) - Method in record class org.aya.concrete.stmt.UseHide
- Using - Enum constant in enum class org.aya.concrete.stmt.UseHide.Strategy
V
- valueOf(String) - Static method in enum class org.aya.concrete.remark.CodeOptions.ShowCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.concrete.stmt.Decl.Personality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.concrete.stmt.Stmt.Accessibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.concrete.stmt.UseHide.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.core.def.PrimDef.ID
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.core.repr.CodeShape.MomentId
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.core.serde.SerDef.SerAyaShape
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.distill.BaseDistiller.Outer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.generic.Modifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.generic.SortKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.generic.util.InterruptException.InterruptStage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.generic.util.NormalizeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.terck.Selector.DecrOrd
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.aya.concrete.remark.CodeOptions.ShowCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.concrete.stmt.Decl.Personality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.concrete.stmt.Stmt.Accessibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.concrete.stmt.UseHide.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.core.def.PrimDef.ID
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.core.repr.CodeShape.MomentId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.core.serde.SerDef.SerAyaShape
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.distill.BaseDistiller.Outer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.generic.Modifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.generic.SortKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.generic.util.InterruptException.InterruptStage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.generic.util.NormalizeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.terck.Selector.DecrOrd
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var() - Method in record class org.aya.concrete.Expr.DoBind
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.serde.SerPat.Bind
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.serde.SerTerm.Ref
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.serde.SerTerm.SerParam
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.serde.SerTerm.SimpVar
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.term.RefTerm
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.core.visitor.TermFolder.Usages
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.resolve.error.GeneralizedNotAvailableError
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.tyck.env.SeqLocalCtx.P
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.tyck.error.CounterexampleError
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.tyck.error.NobodyError
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.tyck.error.TyckOrderError.NotYetTyckedError
-
Returns the value of the
varrecord component. - var() - Method in record class org.aya.tyck.trace.Trace.DeclT
-
Returns the value of the
varrecord component. - var(SerTerm.SimpVar) - Method in record class org.aya.core.serde.SerTerm.DeState
- var(AnyVar) - Method in class org.aya.core.visitor.VarConsumer.ScopeChecker
- var(AnyVar) - Method in interface org.aya.core.visitor.VarConsumer
- VarConsumer - Interface in org.aya.core.visitor
- VarConsumer.ScopeChecker - Class in org.aya.core.visitor
- VarConsumer.Scoped - Class in org.aya.core.visitor
- varDoc(AnyVar) - Static method in class org.aya.distill.BaseDistiller
- variables - Variable in class org.aya.concrete.stmt.Generalize
- varType(AnyVar) - Method in interface org.aya.concrete.visitor.PatternFolder
- VERSION - Static variable in class org.aya.prelude.GeneratedVersion
- VERSION_STRING - Static variable in class org.aya.prelude.GeneratedVersion
- view() - Method in record class org.aya.core.term.FormulaTerm
- visit(Pat) - Method in class org.aya.core.pat.PatToTerm
- visit(Pat, int) - Method in record class org.aya.tyck.pat.Conquer
- visitArgsCalls(DefVar<?, ?>, Style, SeqLike<Arg<Term>>, BaseDistiller.Outer) - Method in class org.aya.distill.BaseDistiller
- visitBind(DefVar<?, ?>, BindBlock, ResolveInfo) - Static method in interface org.aya.resolve.visitor.StmtResolver
- visitBindBlock(BindBlock) - Method in class org.aya.distill.ConcreteDistiller
- visitCalls(DefVar<?, ?>, Style, SeqLike<Arg<Term>>, BaseDistiller.Outer, boolean) - Method in class org.aya.distill.BaseDistiller
- visitCalls(Assoc, Doc, SeqView<? extends BinOpParser.Elem<Term>>, BaseDistiller.Outer, boolean) - Method in class org.aya.distill.BaseDistiller
- visitCtor(Pat.Ctor) - Method in class org.aya.core.pat.PatToTerm
- visitDoBinding(Expr.DoBind) - Method in class org.aya.distill.ConcreteDistiller
-
This function assumed that
doBind.var()is notLocalVar.IGNORED - visitMatching(Term.Matching) - Method in interface org.aya.core.visitor.DefConsumer
- visitMatching(Term.Matching) - Method in record class org.aya.terck.CallResolver
- visitPat(Pat) - Method in interface org.aya.core.visitor.DefConsumer
- visitPersonality(Decl.Personality) - Method in class org.aya.distill.ConcreteDistiller
- visitTele(Seq<? extends ParamLike<Term>>) - Method in class org.aya.distill.BaseDistiller
-
Pretty-print a telescope in a dumb (but conservative) way.
- visitTele(Seq<? extends ParamLike<Term>>, Term, ToIntBiFunction<Term, AnyVar>) - Method in class org.aya.distill.BaseDistiller
-
Pretty-print a telescope in a smart way.
W
- wantEqual() - Method in record class org.aya.tyck.error.LevelError
-
Returns the value of the
wantEqualrecord component. - weaken(Term.Matching) - Static method in record class org.aya.core.pat.Pat.Preclause
- wellTyped() - Method in interface org.aya.tyck.ExprTycker.Result
- wellTyped() - Method in record class org.aya.tyck.ExprTycker.SortResult
-
Returns the value of the
wellTypedrecord component. - wellTyped() - Method in record class org.aya.tyck.ExprTycker.TermResult
-
Returns the value of the
wellTypedrecord component. - wellTyped() - Method in record class org.aya.tyck.ExprTycker.TyResult
-
Returns the value of the
wellTypedrecord component. - wellTyped() - Method in record class org.aya.tyck.order.AyaSccTycker
-
Returns the value of the
wellTypedrecord component. - what - Variable in exception class org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- where() - Method in record class org.aya.resolve.visitor.ExprResolver
-
Returns the value of the
whererecord component. - whnf(Term) - Method in class org.aya.tyck.Tycker
- WHNF - Enum constant in enum class org.aya.generic.util.NormalizeMode
-
Normalize until the head is canonical.
- WHNFer(TyckState) - Constructor for record class org.aya.core.visitor.Expander.WHNFer
-
Creates an instance of a
WHNFerrecord class. - with(Supplier<T>, SeqView<Term.Param>) - Method in interface org.aya.tyck.env.LocalCtx
- with(Supplier<T>, Term.Param...) - Method in interface org.aya.tyck.env.LocalCtx
- with(Term.Param, Supplier<T>) - Method in interface org.aya.tyck.env.LocalCtx
- with(LocalVar, Term, Supplier<T>) - Method in interface org.aya.tyck.env.LocalCtx
- withBody() - Method in record class org.aya.core.visitor.TermFolder.RefFinder
-
Returns the value of the
withBodyrecord component. - withInProp(boolean, Supplier<T>) - Method in class org.aya.tyck.ExprTycker
- withIntervals(SeqView<LocalVar>, Supplier<T>) - Method in interface org.aya.tyck.env.LocalCtx
- withIntervals(ImmutableSeq<LocalVar>, ImmutableSeq<LocalVar>, TermComparator.Sub, TermComparator.Sub, ImmutableSeq<LocalVar>, BiFunction<Subst, Subst, E>) - Static method in class org.aya.tyck.unify.TermComparator
- withResult(Term, Supplier<T>) - Method in class org.aya.tyck.ExprTycker
- withSubSubst(Supplier<T>) - Method in class org.aya.tyck.ExprTycker
- withTerms - Variable in class org.aya.tyck.ExprTycker
- withTermType(Expr.WithTerm) - Method in interface org.aya.concrete.visitor.ExprFolder
- wrap(SourcePos, Arg<Pattern>, LocalVar) - Static method in record class org.aya.concrete.Pattern.As
Y
- yetTyckedPat - Variable in class org.aya.concrete.stmt.TeleDecl.DataCtor
-
used when tycking constructor's header
Z
- ZERO - Enum constant in enum class org.aya.core.repr.CodeShape.MomentId
- zonk(Term) - Method in class org.aya.tyck.Tycker
- zonk(Partial<Term>) - Method in class org.aya.tyck.Tycker
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.Absurd
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.Bind
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.Ctor
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.Meta
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.ShapedInt
- zonk(Tycker) - Method in record class org.aya.core.pat.Pat.Tuple
- zonk(Tycker) - Method in interface org.aya.core.pat.Pat
- zonk(ExprTycker.Result) - Method in class org.aya.tyck.ExprTycker
- Zonker - Record Class in org.aya.core.visitor
-
Instantiates holes (assuming all holes are solved).
- Zonker(Tycker, MutableSinglyLinkedList<Term>) - Constructor for record class org.aya.core.visitor.Zonker
-
Creates an instance of a
Zonkerrecord class. - Zonker.UnsolvedLit - Record Class in org.aya.core.visitor
- Zonker.UnsolvedMeta - Record Class in org.aya.core.visitor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AyaDocile.toDoc(DistillerOptions)instead