索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- Absurd(boolean) - record class的构造器 org.aya.core.pat.Pat.Absurd
-
创建
Absurd记录的实例。 - Absurd(boolean) - record class的构造器 org.aya.core.serde.SerPat.Absurd
-
创建
Absurd记录的实例。 - Absurd(SourcePos, boolean) - record class的构造器 org.aya.concrete.Pattern.Absurd
-
创建
Absurd记录的实例。 - accept(Expr.Visitor<P, R>, P) - 接口中的方法 org.aya.concrete.Expr
- accept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl
- accept(Stmt.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl
- accept(Stmt.Visitor<P, R>, P) - 接口中的方法 org.aya.concrete.stmt.Stmt
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.CtorDef
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.DataDef
- accept(Def.Visitor<P, R>, P) - 接口中的方法 org.aya.core.def.Def
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.FieldDef
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.FnDef
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.PrimDef
- accept(Def.Visitor<P, R>, P) - 类中的方法 org.aya.core.def.StructDef
- accept(Term.Visitor<P, R>, P) - 接口中的方法 org.aya.core.term.Term
- accept(Trace.Visitor<P, R>, P) - 接口中的方法 org.aya.tyck.trace.Trace
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.DeclT
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.ExprT
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.LabelT
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.PatT
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.TyckT
- accept(Trace.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
- accept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.tyck.TyckState.Eqn
- Access(SerTerm, SerDef.QName, ImmutableSeq<SerTerm.SerArg>, ImmutableSeq<SerTerm.SerArg>) - record class的构造器 org.aya.core.serde.SerTerm.Access
-
创建
Access记录的实例。 - Access(Term, DefVar<FieldDef, Decl.StructField>, ImmutableSeq<Arg<Term>>, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Access
-
创建
Access记录的实例。 - accessibility - 类中的变量 org.aya.concrete.stmt.Decl
- accessibility() - 类中的方法 org.aya.concrete.remark.Remark
- accessibility() - record class中的方法 org.aya.concrete.stmt.Command.Import
- accessibility() - record class中的方法 org.aya.concrete.stmt.Command.Module
- accessibility() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回
accessibility记录组件的值。 - accessibility() - 类中的方法 org.aya.concrete.stmt.Decl
- accessibility() - 类中的方法 org.aya.concrete.stmt.Generalize
- accessibility() - 接口中的方法 org.aya.concrete.stmt.Stmt
- accessibleLocal() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回
accessibleLocal记录组件的值。 - action() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回
action记录组件的值。 - activeMetas() - record class中的方法 org.aya.tyck.TyckState
-
返回
activeMetas记录组件的值。 - actual() - record class中的方法 org.aya.tyck.error.ProjIxError
-
返回
actual记录组件的值。 - actual() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回
actual记录组件的值。 - actualType() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回
actualType记录组件的值。 - add(Subst) - record class中的方法 org.aya.core.visitor.Subst
- add(Var, Term) - record class中的方法 org.aya.core.visitor.Subst
- add(Relation) - enum class中的方法 org.aya.terck.Relation
- addDirectly(Var, Term) - record class中的方法 org.aya.core.visitor.Subst
- addEqn(TyckState.Eqn) - record class中的方法 org.aya.tyck.TyckState
- addGlobal(ImmutableSeq<String>, String, Stmt.Accessibility, Var, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- addGlobal(ImmutableSeq<String>, String, Stmt.Accessibility, Var, SourcePos) - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- addGlobalSimple(Stmt.Accessibility, Var, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- against(ImmutableSeq<Matching>, boolean, ExprTycker, SourcePos, Def.Signature) - record class中的静态方法 org.aya.tyck.pat.Conquer
- allowed - 类中的变量 org.aya.core.visitor.VarConsumer.ScopeChecker
- allowedGeneralizes() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回
allowedGeneralizes记录组件的值。 - allowGeneralized() - record class中的方法 org.aya.resolve.visitor.ExprResolver.Options
-
返回
allowGeneralized记录组件的值。 - allowLevels() - record class中的方法 org.aya.resolve.visitor.ExprResolver.Options
-
返回
allowLevels记录组件的值。 - AmbiguousNameError - org.aya.resolve.error中的Record Class
- AmbiguousNameError(String, ImmutableSeq<Seq<String>>, SourcePos) - record class的构造器 org.aya.resolve.error.AmbiguousNameError
-
创建
AmbiguousNameError记录的实例。 - AmbiguousNameWarn - org.aya.resolve.error中的Record Class
- AmbiguousNameWarn(String, SourcePos) - record class的构造器 org.aya.resolve.error.AmbiguousNameWarn
-
创建
AmbiguousNameWarn记录的实例。 - AmbiguousPredError(String, String, SourcePos) - record class的构造器 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
创建
AmbiguousPredError记录的实例。 - analyze(Code, Expr) - record class中的静态方法 org.aya.concrete.remark.CodeOptions
- anonymous() - 接口中的静态方法 org.aya.generic.Constants
- ANONYMOUS_PREFIX - 接口中的静态变量 org.aya.generic.Constants
- App(SerTerm, SerTerm.SerArg) - record class的构造器 org.aya.core.serde.SerTerm.App
-
创建
App记录的实例。 - App(Term, Arg<Term>) - record class的构造器 org.aya.core.term.ElimTerm.App
-
创建
App记录的实例。 - AppExpr(SourcePos, Expr, Expr.NamedArg) - record class的构造器 org.aya.concrete.Expr.AppExpr
-
创建
AppExpr记录的实例。 - AppHead - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- appOp() - 类中的方法 org.aya.concrete.desugar.BinExprParser
- appOp() - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- AppSpine - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- ARCOE - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
-
Short for Arend coe.
- arg() - record class中的方法 org.aya.core.serde.SerTerm.App
-
返回
arg记录组件的值。 - arg() - record class中的方法 org.aya.core.serde.SerTerm.SerArg
-
返回
arg记录组件的值。 - arg() - record class中的方法 org.aya.core.term.ElimTerm.App
-
返回
arg记录组件的值。 - Arg<T extends org.aya.util.distill.AyaDocile> - org.aya.generic中的Record Class
- Arg(T, boolean) - record class的构造器 org.aya.generic.Arg
-
创建
Arg记录的实例。 - argc() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回
argc记录组件的值。 - ArgMismatchError(SourcePos, FieldDef, int) - record class的构造器 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
创建
ArgMismatchError记录的实例。 - args() - record class中的方法 org.aya.core.serde.SerTerm.CallData
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.term.CallTerm.Access
- args() - 接口中的方法 org.aya.core.term.CallTerm
- args() - record class中的方法 org.aya.core.term.CallTerm.Con
- args() - record class中的方法 org.aya.core.term.CallTerm.Data
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.term.CallTerm.Fn
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回
args记录组件的值。 - args() - record class中的方法 org.aya.core.term.CallTerm.Struct
-
返回
args记录组件的值。 - argsCount() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回
argsCount记录组件的值。 - argument() - record class中的方法 org.aya.concrete.Expr.AppExpr
-
返回
argument记录组件的值。 - as() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回
as记录组件的值。 - as() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回
as记录组件的值。 - as() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回
as记录组件的值。 - asAssoc() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回
asAssoc记录组件的值。 - asBind() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回
asBind记录组件的值。 - asName() - record class中的方法 org.aya.concrete.stmt.Command.Import
-
返回
asName记录组件的值。 - asName() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回
asName记录组件的值。 - asPi(boolean) - record class中的方法 org.aya.core.term.CallTerm.Hole
- asPi(String, String, boolean, int, ImmutableSeq<Arg<Term>>) - 类中的方法 org.aya.core.Meta
- assoc() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回
assoc记录组件的值。 - assoc1() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回
assoc1记录组件的值。 - assoc2() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回
assoc2记录组件的值。 - Attr(CodeOptions) - 类的构造器 org.aya.concrete.remark.CodeAttrProcessor.Attr
- available() - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
-
返回
available记录组件的值。 - AYA_JSON - 接口中的静态变量 org.aya.generic.Constants
- AYA_POSTFIX - 接口中的静态变量 org.aya.generic.Constants
- AyaBinOpSet - org.aya.concrete.desugar中的类
- AyaBinOpSet(Reporter) - 类的构造器 org.aya.concrete.desugar.AyaBinOpSet
- AYAC_POSTFIX - 接口中的静态变量 org.aya.generic.Constants
- ayaHome() - 类中的静态方法 org.aya.generic.util.AyaHome
- AyaHome - org.aya.generic.util中的类
- AyaHome() - 类的构造器 org.aya.generic.util.AyaHome
- AyaOrgaTycker - org.aya.tyck.order中的Record Class
-
Incremental and non-stopping compiler for SCCs.
- AyaOrgaTycker(AyaSccTycker, ResolveInfo) - record class的构造器 org.aya.tyck.order.AyaOrgaTycker
- AyaOrgaTycker(AyaSccTycker, MutableGraph<TyckOrder>, MutableSet<TyckOrder>) - record class的构造器 org.aya.tyck.order.AyaOrgaTycker
-
创建
AyaOrgaTycker记录的实例。 - AyaSccTycker - org.aya.tyck.order中的Record Class
-
Tyck statements in SCC.
- AyaSccTycker(StmtTycker, CountingReporter, ResolveInfo, MutableList<Def>, MutableMap<Decl, ExprTycker>, MutableMap<Decl, CollectingReporter>) - record class的构造器 org.aya.tyck.order.AyaSccTycker
-
创建
AyaSccTycker记录的实例。 - AyaSccTycker.SCCTyckingFailed - org.aya.tyck.order中的异常错误
B
- BadCounterexampleWarn - org.aya.concrete.error中的Record Class
- BadCounterexampleWarn(Stmt) - record class的构造器 org.aya.concrete.error.BadCounterexampleWarn
-
创建
BadCounterexampleWarn记录的实例。 - BadLevelExpr(Expr) - record class的构造器 org.aya.concrete.error.LevelProblem.BadLevelExpr
-
创建
BadLevelExpr记录的实例。 - BadlyScopedError(CallTerm.Hole, Term, Seq<LocalVar>, SourcePos) - record class的构造器 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
创建
BadlyScopedError记录的实例。 - BadModifierWarn - org.aya.concrete.error中的Record Class
- BadModifierWarn(SourcePos, Modifier) - record class的构造器 org.aya.concrete.error.BadModifierWarn
-
创建
BadModifierWarn记录的实例。 - BadSpineError(CallTerm.Hole, SourcePos) - record class的构造器 org.aya.tyck.error.HoleProblem.BadSpineError
-
创建
BadSpineError记录的实例。 - BadTypeError - org.aya.tyck.error中的Record Class
- BadTypeError(Expr, Term, Doc, Doc, AyaDocile) - record class的构造器 org.aya.tyck.error.BadTypeError
-
创建
BadTypeError记录的实例。 - BadTypeExpr(Expr.AppExpr, int) - record class的构造器 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
创建
BadTypeExpr记录的实例。 - BaseDistiller<Term extends org.aya.util.distill.AyaDocile> - org.aya.distill中的类
- BaseDistiller(DistillerOptions) - 类的构造器 org.aya.distill.BaseDistiller
- BaseDistiller.Fmt<T extends org.aya.util.distill.AyaDocile> - org.aya.distill中的接口
- BaseDistiller.Outer - org.aya.distill中的Enum Class
-
Expression: where am I?
- basePath() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回
basePath记录组件的值。 - Behavior<T,
P> - org.aya.terck中的Record Class - Behavior(T, ImmutableSeq<Behavior.Diag<T, P>>) - record class的构造器 org.aya.terck.Behavior
-
创建
Behavior记录的实例。 - Behavior.Diag<T,
P> - org.aya.terck中的Record Class - bind() - record class中的方法 org.aya.concrete.Pattern.Bind
-
返回
bind记录组件的值。 - bind() - record class中的方法 org.aya.core.pat.Pat.Bind
-
返回
bind记录组件的值。 - bind() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回
bind记录组件的值。 - bind(String, LocalVar, SourcePos, Predicate<Var>) - 接口中的方法 org.aya.resolve.context.Context
- bind(LocalVar, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- bind(LocalVar, SourcePos, Predicate<Var>) - 接口中的方法 org.aya.resolve.context.Context
- Bind - org.aya.ref中的接口
- Bind(boolean, LocalVar, Term) - record class的构造器 org.aya.core.pat.Pat.Bind
-
创建
Bind记录的实例。 - Bind(boolean, SerTerm.SimpVar, SerTerm) - record class的构造器 org.aya.core.serde.SerPat.Bind
-
创建
Bind记录的实例。 - Bind(SourcePos, boolean, LocalVar) - record class的构造器 org.aya.concrete.Pattern.Bind
-
创建
Bind记录的实例。 - bindAs(LocalVar, Context, SourcePos) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- bindBlock - 类中的变量 org.aya.concrete.stmt.Signatured
- BindBlock - org.aya.concrete.stmt中的Record Class
- BindBlock(SourcePos, Ref<Context>, ImmutableSeq<QualifiedID>, ImmutableSeq<QualifiedID>, Ref<ImmutableSeq<DefVar<?, ?>>>, Ref<ImmutableSeq<DefVar<?, ?>>>) - record class的构造器 org.aya.concrete.stmt.BindBlock
-
创建
BindBlock记录的实例。 - bindBlockRename() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
bindBlockRename记录组件的值。 - BindContext - org.aya.resolve.context中的Record Class
-
Introduces a locally bound variable to the context.
- BindContext(Context, String, LocalVar) - record class的构造器 org.aya.resolve.context.BindContext
-
创建
BindContext记录的实例。 - bindings() - record class中的方法 org.aya.concrete.Expr.Field
-
返回
bindings记录组件的值。 - BindSelfError(SourcePos) - record class的构造器 org.aya.concrete.error.OperatorProblem.BindSelfError
-
创建
BindSelfError记录的实例。 - BinExprParser - org.aya.concrete.desugar中的类
- BinExprParser(ResolveInfo, SeqView<Expr.NamedArg>) - 类的构造器 org.aya.concrete.desugar.BinExprParser
- BinOp - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- BinOpSeq(SourcePos, ImmutableSeq<Expr.NamedArg>) - record class的构造器 org.aya.concrete.Expr.BinOpSeq
-
创建
BinOpSeq记录的实例。 - BinOpSeq(SourcePos, ImmutableSeq<Pattern>, LocalVar, boolean) - record class的构造器 org.aya.concrete.Pattern.BinOpSeq
-
创建
BinOpSeq记录的实例。 - BinPatternParser - org.aya.concrete.desugar中的类
- BinPatternParser(boolean, ResolveInfo, SeqView<Pattern>) - 类的构造器 org.aya.concrete.desugar.BinPatternParser
- BlockedEval(Pattern, CallTerm.Data) - record class的构造器 org.aya.tyck.pat.PatternProblem.BlockedEval
-
创建
BlockedEval记录的实例。 - bodies() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回
bodies记录组件的值。 - body - 类中的变量 org.aya.concrete.stmt.Decl.DataDecl
- body - 类中的变量 org.aya.concrete.stmt.Decl.FnDecl
- body - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- body - 类中的变量 org.aya.core.def.DataDef
- body - 类中的变量 org.aya.core.def.FieldDef
- body - 类中的变量 org.aya.core.def.FnDef
- body() - record class中的方法 org.aya.concrete.Expr.Field
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.concrete.Expr.LamExpr
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.Matching
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.serde.SerPat.Matchy
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.serde.SerTerm.Lam
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.serde.SerTerm.Pi
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.term.FormTerm.Pi
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.core.term.IntroTerm.Lambda
-
返回
body记录组件的值。 - body() - record class中的方法 org.aya.resolve.visitor.ExprResolver
- Body(TyckUnit) - record class的构造器 org.aya.tyck.order.TyckOrder.Body
-
创建
Body记录的实例。 - bodySubst() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回
bodySubst记录组件的值。 - boundVars() - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
返回
boundVars记录组件的值。 - builder() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回
builder记录组件的值。 - builder() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回
builder记录组件的值。 - Builder() - 类的构造器 org.aya.tyck.pat.PatTree.Builder
- Builder() - 类的构造器 org.aya.tyck.trace.Trace.Builder
- buildSubst(SeqLike<Term.Param>, SeqLike<Arg<Term>>) - 接口中的静态方法 org.aya.core.visitor.Unfolder
C
- CachedModuleLoader<ML extends ModuleLoader> - org.aya.resolve.module中的类
- CachedModuleLoader(ML) - 类的构造器 org.aya.resolve.module.CachedModuleLoader
- call() - record class中的方法 org.aya.core.serde.SerTerm.New
-
返回
call记录组件的值。 - CallData(int, ImmutableSeq<SerTerm.SerArg>) - record class的构造器 org.aya.core.serde.SerTerm.CallData
-
创建
CallData记录的实例。 - caller() - record class中的方法 org.aya.terck.CallResolver
-
返回
caller记录组件的值。 - CallGraph<T,
P> - org.aya.terck中的Record Class -
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, MutableSet<CallMatrix<T, P>>>>) - record class的构造器 org.aya.terck.CallGraph
-
创建
CallGraph记录的实例。 - CallMatrix<Def,
Param> - org.aya.terck中的Record Class -
A call matrix for a call `f --> g` has dimensions `arity(g) * arity(f)`.
- CallMatrix(CallTerm, Def, Def, ImmutableSeq<Param>, ImmutableSeq<Param>) - record class的构造器 org.aya.terck.CallMatrix
- CallMatrix(CallTerm, Def, Def, ImmutableSeq<Param>, ImmutableSeq<Param>, Relation[][]) - record class的构造器 org.aya.terck.CallMatrix
-
创建
CallMatrix记录的实例。 - CallResolver - org.aya.terck中的Record Class
-
Resolve calls and build call graph of recursive functions, after
StmtTycker. - CallResolver(FnDef, MutableSet<Def>) - record class的构造器 org.aya.terck.CallResolver
- CallResolver(FnDef, MutableSet<Def>, Ref<Matching>) - record class的构造器 org.aya.terck.CallResolver
-
创建
CallResolver记录的实例。 - callTerm() - record class中的方法 org.aya.terck.CallMatrix
-
返回
callTerm记录组件的值。 - CallTerm - org.aya.core.term中的接口
- CallTerm.Access - org.aya.core.term中的Record Class
- CallTerm.Con - org.aya.core.term中的Record Class
- CallTerm.ConHead - org.aya.core.term中的Record Class
- CallTerm.Data - org.aya.core.term中的Record Class
- CallTerm.Factory<D extends Def,
S extends Signatured> - org.aya.core.term中的接口 - CallTerm.Fn - org.aya.core.term中的Record Class
- CallTerm.Hole - org.aya.core.term中的Record Class
- CallTerm.Prim - org.aya.core.term中的Record Class
- CallTerm.Struct - org.aya.core.term中的Record Class
- CalmFace(SourcePos, boolean) - record class的构造器 org.aya.concrete.Pattern.CalmFace
-
创建
CalmFace记录的实例。 - CannotFindGeneralSolution(ImmutableSeq<TyckState.Eqn>) - record class的构造器 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
创建
CannotFindGeneralSolution记录的实例。 - checkDependency(PrimDef.ID) - 类中的方法 org.aya.core.def.PrimDef.Factory
- checkedBody - 类中的变量 org.aya.concrete.stmt.Decl.DataDecl
-
Yet type-checked constructors
- checkEqn(TyckState.Eqn) - 类中的方法 org.aya.tyck.unify.DefEq
- checkParen(BaseDistiller.Outer, Doc, BaseDistiller.Outer) - 类中的静态方法 org.aya.distill.BaseDistiller
- checkSubst(SeqLike<Term.Param>, SeqLike<Arg<Term>>) - record class中的静态方法 org.aya.core.term.Term.Param
- children() - record class中的方法 org.aya.concrete.remark.Literate.Many
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回
children记录组件的值。 - children() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回
children记录组件的值。 - chooseStyle(Object) - 类中的静态方法 org.aya.distill.BaseDistiller
- Circular(ImmutableSeq<BinOpSet.BinOP>) - record class的构造器 org.aya.concrete.error.OperatorProblem.Circular
-
创建
Circular记录的实例。 - CircularSignatureError - org.aya.tyck.error中的Record Class
- CircularSignatureError(ImmutableSeq<TyckUnit>) - record class的构造器 org.aya.tyck.error.CircularSignatureError
-
创建
CircularSignatureError记录的实例。 - classify(SeqLike<? extends Pat.Preclause<?>>, ImmutableSeq<Term.Param>, Tycker, SourcePos, boolean) - record class中的静态方法 org.aya.tyck.pat.PatClassifier
- classify(SeqLike<? extends Pat.Preclause<?>>, ImmutableSeq<Term.Param>, TyckState, Reporter, SourcePos, boolean) - record class中的静态方法 org.aya.tyck.pat.PatClassifier
- Clause(SourcePos, ImmutableSeq<Pattern>, Option<Expr>) - 类的构造器 org.aya.concrete.Pattern.Clause
- clauses - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
- clauses - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- clauses - 类中的变量 org.aya.core.def.SubLevelDef
- clauses() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
clauses记录组件的值。 - clauses() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
clauses记录组件的值。 - clauses() - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
返回
clauses记录组件的值。 - ClausesProblem - org.aya.tyck.pat中的接口
- ClausesProblem.Conditions - org.aya.tyck.pat中的Record Class
- ClausesProblem.Confluence - org.aya.tyck.pat中的Record Class
- ClausesProblem.Domination - org.aya.tyck.pat中的Record Class
- ClausesProblem.FMDomination - org.aya.tyck.pat中的Record Class
- ClausesProblem.MissingBindCase - org.aya.tyck.pat中的Record Class
- ClausesProblem.MissingCase - org.aya.tyck.pat中的Record Class
- ClausesProblem.SplitInterval - org.aya.tyck.pat中的Record Class
- ClausesProblem.UnsureCase - org.aya.tyck.pat中的Record Class
- clear() - 类中的方法 org.aya.core.def.PrimDef.Factory
- clear() - record class中的方法 org.aya.core.visitor.Subst
- clone() - record class中的方法 org.aya.tyck.unify.DefEq.Sub
- cmp() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
cmp记录组件的值。 - co() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回
co记录组件的值。 - co() - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
返回
co记录组件的值。 - Code(Expr, CodeOptions) - 类的构造器 org.aya.concrete.remark.Literate.Code
- CodeAttrProcessor - org.aya.concrete.remark中的类
-
https://github.com/commonmark/commonmark-java/blob/main/commonmark-ext-image-attributes/src/main/java/org/commonmark/ext/image/attributes/internal/ImageAttributesDelimiterProcessor.java
- CodeAttrProcessor.Attr - org.aya.concrete.remark中的类
- CodeOptions - org.aya.concrete.remark中的Record Class
- CodeOptions(NormalizeMode, DistillerOptions, CodeOptions.ShowCode) - record class的构造器 org.aya.concrete.remark.CodeOptions
-
创建
CodeOptions记录的实例。 - CodeOptions.ShowCode - org.aya.concrete.remark中的Enum Class
- codomain() - record class中的方法 org.aya.terck.CallMatrix
-
返回
codomain记录组件的值。 - Codomain - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- codomainTele() - record class中的方法 org.aya.terck.CallMatrix
-
返回
codomainTele记录组件的值。 - coerce - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
- coerce - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- coerce - 类中的变量 org.aya.core.def.SubLevelDef
- coerce() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
coerce记录组件的值。 - coerce() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
coerce记录组件的值。 - collect(MutableList<LocalVar>) - record class中的方法 org.aya.resolve.context.BindContext
- collect(MutableList<LocalVar>) - 接口中的方法 org.aya.resolve.context.Context
- collectUsageOf(TyckOrder) - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
- colon - 类中的静态变量 org.aya.tyck.trace.MdUnicodeTrace
- cols() - record class中的方法 org.aya.terck.CallMatrix
- combine(CallMatrix<Def, Param>, CallMatrix<Def, Param>) - 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 - org.aya.concrete.stmt中的接口
- Command.Import - org.aya.concrete.stmt中的Record Class
- Command.Module - org.aya.concrete.stmt中的Record Class
- Command.Open - org.aya.concrete.stmt中的Record Class
- Command.Open.UseHide - org.aya.concrete.stmt中的Record Class
- Command.Open.UseHide.Strategy - org.aya.concrete.stmt中的Enum Class
- Command.Open.UseHideName - org.aya.concrete.stmt中的Record Class
- commit() - 接口中的方法 org.aya.concrete.visitor.ExprView
- commit() - 接口中的方法 org.aya.core.visitor.TermView
- COMMIT_HASH - 类中的静态变量 org.aya.prelude.GeneratedVersion
- compare(Term, Term, Term) - 类中的方法 org.aya.tyck.unify.DefEq
- compare(CallMatrix<Def, Param>) - record class中的方法 org.aya.terck.CallMatrix
-
A call matrix `A` is smaller than another call matrix `B` iff: each relation in `A` is less than or equal to the corresponding relation in `B`.
- compareRefTerm(Term, Term) - record class中的静态方法 org.aya.core.ops.Eta
- CompiledAya - org.aya.core.serde中的Record Class
-
The .ayac file representation.
- CompiledAya(ImmutableSeq<ImmutableSeq<String>>, ImmutableSeq<SerDef.QName>, ImmutableSeq<ImmutableSeq<String>>, ImmutableSeq<SerDef>, ImmutableSeq<SerDef.SerOp>) - record class的构造器 org.aya.core.serde.CompiledAya
-
创建
CompiledAya记录的实例。 - components() - record class中的方法 org.aya.core.serde.SerTerm.Tup
-
返回
components记录组件的值。 - computeType(TyckState, LocalCtx) - 接口中的方法 org.aya.core.term.Term
- Con(CallTerm.ConHead, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Con
-
创建
Con记录的实例。 - Con(DefVar<DataDef, Decl.DataDecl>, DefVar<CtorDef, Decl.DataCtor>, ImmutableSeq<Arg<Term>>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Con
- CON_CALL - 类中的静态变量 org.aya.distill.BaseDistiller
- conArgs() - record class中的方法 org.aya.core.term.CallTerm.Con
-
返回
conArgs记录组件的值。 - ConCall(SerDef.QName, SerDef.QName, SerTerm.CallData, ImmutableSeq<SerTerm.SerArg>) - record class的构造器 org.aya.core.serde.SerTerm.ConCall
-
创建
ConCall记录的实例。 - concrete - 类中的变量 org.aya.ref.DefVar
-
Initialized in parsing, so it might be null for deserialized user definitions.
- concrete(Concrete, String) - 类中的静态方法 org.aya.ref.DefVar
-
Used in user definitions.
- Concrete - enum class 中的枚举常量 org.aya.concrete.remark.CodeOptions.ShowCode
- ConcreteDistiller - org.aya.distill中的类
- ConcreteDistiller(DistillerOptions) - 类的构造器 org.aya.distill.ConcreteDistiller
- conditionPos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
conditionPos记录组件的值。 - conditions - 类中的变量 org.aya.core.Meta
- Conditions(SourcePos, int, int, Term, Term, SourcePos, SourcePos, SourcePos) - record class的构造器 org.aya.tyck.pat.ClausesProblem.Conditions
-
创建
Conditions记录的实例。 - confluence(PatTycker.PatResult, ExprTycker, SourcePos, MCT<Term, PatClassifier.PatErr>) - record class中的静态方法 org.aya.tyck.pat.PatClassifier
- Confluence(SourcePos, int, int, Term, Term, SourcePos, SourcePos) - record class的构造器 org.aya.tyck.pat.ClausesProblem.Confluence
-
创建
Confluence记录的实例。 - confused - 类中的变量 org.aya.core.visitor.VarConsumer.ScopeChecker
- conHead(DefVar<CtorDef, Decl.DataCtor>) - record class中的方法 org.aya.core.term.CallTerm.Data
- ConHead(DefVar<DataDef, Decl.DataDecl>, DefVar<CtorDef, Decl.DataCtor>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.ConHead
-
创建
ConHead记录的实例。 - Conquer - org.aya.tyck.pat中的Record Class
-
The name is short for "condition checker"
- Conquer(ImmutableSeq<Matching>, SourcePos, Def.Signature, boolean, ExprTycker) - record class的构造器 org.aya.tyck.pat.Conquer
-
创建
Conquer记录的实例。 - Constants - org.aya.generic中的接口
- conTele() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
-
返回
conTele记录组件的值。 - conTele(DefVar<CtorDef, Decl.DataCtor>) - 类中的静态方法 org.aya.core.def.CtorDef
- contents() - record class中的方法 org.aya.concrete.stmt.Command.Module
-
返回
contents记录组件的值。 - context() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
context记录组件的值。 - Context - org.aya.resolve.context中的接口
- Context.ResolvingInterruptedException - org.aya.resolve.context中的异常错误
- contextArgs() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回
contextArgs记录组件的值。 - contextTele - 类中的变量 org.aya.core.Meta
- core - 类中的变量 org.aya.ref.DefVar
-
Initialized in type checking or core deserialization, so it might be null for unchecked user definitions.
- core() - 接口中的方法 org.aya.concrete.Expr.WithTerm
- Core - enum class 中的枚举常量 org.aya.concrete.remark.CodeOptions.ShowCode
- CoreDistiller - org.aya.distill中的类
-
It's called distiller, and it serves as the pretty printer.
- CoreDistiller(DistillerOptions) - 类的构造器 org.aya.distill.CoreDistiller
- COUNTEREXAMPLE - enum class 中的枚举常量 org.aya.concrete.stmt.Decl.Personality
- CounterexampleError - org.aya.tyck.error中的Record Class
- CounterexampleError(SourcePos, Var) - record class的构造器 org.aya.tyck.error.CounterexampleError
-
创建
CounterexampleError记录的实例。 - create() - record class中的静态方法 org.aya.terck.CallGraph
- create(CallMatrix<T, P>) - record class中的静态方法 org.aya.terck.Behavior.Diag
- create(ResolveInfo, Trace.Builder, Reporter) - record class中的静态方法 org.aya.tyck.order.AyaSccTycker
- create(T, MutableSet<CallMatrix<T, P>>) - record class中的静态方法 org.aya.terck.Behavior
- createErrorExpr(SourcePos) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- createErrorExpr(SourcePos) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- ctor() - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
返回
ctor记录组件的值。 - Ctor(boolean, DefVar<CtorDef, Decl.DataCtor>, ImmutableSeq<Pat>, CallTerm.Data) - record class的构造器 org.aya.core.pat.Pat.Ctor
-
创建
Ctor记录的实例。 - Ctor(boolean, SerDef.QName, ImmutableSeq<SerPat>, SerTerm.DataCall) - record class的构造器 org.aya.core.serde.SerPat.Ctor
-
创建
Ctor记录的实例。 - Ctor(SerDef.QName, SerDef.QName, ImmutableSeq<SerPat>, ImmutableSeq<SerTerm.SerParam>, ImmutableSeq<SerTerm.SerParam>, ImmutableSeq<SerPat.Matchy>, SerTerm, boolean) - record class的构造器 org.aya.core.serde.SerDef.Ctor
-
创建
Ctor记录的实例。 - Ctor(SourcePos, boolean, WithPos<Var>, ImmutableSeq<Pattern>, LocalVar) - record class的构造器 org.aya.concrete.Pattern.Ctor
-
创建
Ctor记录的实例。 - Ctor(Pattern.Bind, Var) - record class的构造器 org.aya.concrete.Pattern.Ctor
- CtorDef - org.aya.core.def中的类
- CtorDef(DefVar<DataDef, Decl.DataDecl>, DefVar<CtorDef, Decl.DataCtor>, ImmutableSeq<Pat>, ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, ImmutableSeq<Matching>, Term, boolean) - 类的构造器 org.aya.core.def.CtorDef
- CtorTelescopes(ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>) - record class的构造器 org.aya.core.def.DataDef.CtorTelescopes
-
创建
CtorTelescopes记录的实例。 - ctx - 类中的变量 org.aya.concrete.remark.Remark
- ctx - 类中的变量 org.aya.concrete.stmt.Decl
- ctx - 类中的变量 org.aya.concrete.stmt.Generalize
- ctx() - record class中的方法 org.aya.core.ops.Eta
-
返回
ctx记录组件的值。 - ctx() - record class中的方法 org.aya.core.pat.PatUnify
-
返回
ctx记录组件的值。 - currentMatching() - record class中的方法 org.aya.terck.CallResolver
-
返回
currentMatching记录组件的值。 - cycles() - record class中的方法 org.aya.tyck.error.CircularSignatureError
-
返回
cycles记录组件的值。
D
- data() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
data记录组件的值。 - data() - record class中的方法 org.aya.core.serde.SerTerm.DataCall
-
返回
data记录组件的值。 - data() - record class中的方法 org.aya.core.serde.SerTerm.FnCall
-
返回
data记录组件的值。 - data() - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
返回
data记录组件的值。 - data() - record class中的方法 org.aya.core.serde.SerTerm.StructCall
-
返回
data记录组件的值。 - Data(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, int, ImmutableSeq<SerDef.Ctor>) - record class的构造器 org.aya.core.serde.SerDef.Data
-
创建
Data记录的实例。 - Data(DefVar<DataDef, Decl.DataDecl>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Data
-
创建
Data记录的实例。 - DATA_CALL - 类中的静态变量 org.aya.distill.BaseDistiller
- dataArgs() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回
dataArgs记录组件的值。 - dataArgs() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回
dataArgs记录组件的值。 - dataBody(DefVar<? extends DataDef, ? extends Decl.DataDecl>) - 接口中的静态方法 org.aya.core.def.Def
- dataCall() - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
返回
dataCall记录组件的值。 - dataCall() - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
-
返回
dataCall记录组件的值。 - dataCall() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
返回
dataCall记录组件的值。 - DataCall(SerDef.QName, SerTerm.CallData) - record class的构造器 org.aya.core.serde.SerTerm.DataCall
-
创建
DataCall记录的实例。 - DataCtor(SourcePos, SourcePos, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, ImmutableSeq<Pattern.Clause>, ImmutableSeq<Pattern>, boolean, BindBlock) - 类的构造器 org.aya.concrete.stmt.Decl.DataCtor
- DataDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, ImmutableSeq<Decl.DataCtor>, BindBlock, Decl.Personality) - 类的构造器 org.aya.concrete.stmt.Decl.DataDecl
- DataDef - org.aya.core.def中的类
-
core data definition, corresponding to
Decl.DataDecl - DataDef(DefVar<DataDef, Decl.DataDecl>, ImmutableSeq<Term.Param>, int, ImmutableSeq<CtorDef>) - 类的构造器 org.aya.core.def.DataDef
- DataDef.CtorTelescopes - org.aya.core.def中的Record Class
- dataRef - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
- dataRef - 类中的变量 org.aya.core.def.CtorDef
- dataRef() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回
dataRef记录组件的值。 - dataRef() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回
dataRef记录组件的值。 - dataTele() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
-
返回
dataTele记录组件的值。 - de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Ctor
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Data
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Field
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Fn
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Prim
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerDef.Struct
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Absurd
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Bind
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Ctor
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Prim
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Tuple
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Access
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.App
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.CallData
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.ConCall
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.DataCall
- de(SerTerm.DeState) - 接口中的方法 org.aya.core.serde.SerTerm
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.FnCall
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Lam
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.New
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Pi
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Proj
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Ref
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.SerArg
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.SerParam
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Sigma
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.StructCall
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Tup
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerTerm.Univ
- de(SerTerm.DeState) - 接口中的方法 org.aya.core.serde.SerDef
- de(SerTerm.DeState) - 接口中的方法 org.aya.core.serde.SerPat
- de(SerTerm.DeState) - record class中的方法 org.aya.core.serde.SerPat.Matchy
- decl(Decl) - 类中的方法 org.aya.distill.ConcreteDistiller
- Decl - org.aya.concrete.stmt中的类
-
Concrete definition, corresponding to
Def. - Decl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, BindBlock, ImmutableSeq<Expr.Param>, Expr, Decl.Personality) - 类的构造器 org.aya.concrete.stmt.Decl
- Decl.DataCtor - org.aya.concrete.stmt中的类
- Decl.DataDecl - org.aya.concrete.stmt中的类
-
Concrete data definition
- Decl.FnDecl - org.aya.concrete.stmt中的类
-
Concrete function definition
- Decl.Personality - org.aya.concrete.stmt中的Enum Class
- Decl.PrimDecl - org.aya.concrete.stmt中的类
- Decl.StructDecl - org.aya.concrete.stmt中的类
-
Concrete structure definition
- Decl.StructField - org.aya.concrete.stmt中的类
- Decl.Visitor<P,
R> - org.aya.concrete.stmt中的接口 - DeclT(DefVar<?, ?>, SourcePos) - record class的构造器 org.aya.tyck.trace.Trace.DeclT
- DeclT(DefVar<?, ?>, SourcePos, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.DeclT
-
创建
DeclT记录的实例。 - def() - record class中的方法 org.aya.concrete.remark.Literate.Err
-
返回
def记录组件的值。 - def(Def) - 类中的方法 org.aya.distill.CoreDistiller
- def(DefVar<?, ?>) - record class中的方法 org.aya.core.serde.Serializer.State
- Def - org.aya.core.def中的接口
- Def.Signature - org.aya.core.def中的Record Class
-
Signature of a definition, used in concrete and tycking.
- Def.Visitor<P,
R> - org.aya.core.def中的接口 - DEFAULT - record class中的静态变量 org.aya.concrete.remark.CodeOptions
- defCache() - record class中的方法 org.aya.core.serde.Serializer.State
-
返回
defCache记录组件的值。 - defCache() - record class中的方法 org.aya.core.serde.SerTerm.DeState
-
返回
defCache记录组件的值。 - DefConsumer<P> - org.aya.core.visitor中的接口
- DefEq - org.aya.tyck.unify中的类
- DefEq(Ordering, Reporter, boolean, boolean, Trace.Builder, TyckState, SourcePos, LocalCtx) - 类的构造器 org.aya.tyck.unify.DefEq
- DefEq.FailureData - org.aya.tyck.unify中的Record Class
- DefEq.Sub - org.aya.tyck.unify中的Record Class
- definition() - record class中的方法 org.aya.ref.LocalVar
-
返回
definition记录组件的值。 - definitions - 类中的变量 org.aya.resolve.context.PhysicalModuleContext
- definitions() - 接口中的方法 org.aya.resolve.context.ModuleContext
- definitions() - record class中的方法 org.aya.resolve.context.NoExportContext
-
返回
definitions记录组件的值。 - definitions() - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- defResult(DefVar<?, ?>) - 接口中的静态方法 org.aya.core.def.Def
- defTele(DefVar<?, ?>) - 接口中的静态方法 org.aya.core.def.Def
- defType(DefVar<?, ?>) - 接口中的静态方法 org.aya.core.def.Def
- defVar(DefVar<?, ?>) - 类中的静态方法 org.aya.distill.BaseDistiller
- DefVar<Core extends Def,
Concrete extends Signatured> - org.aya.ref中的类 - depGraph() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
depGraph记录组件的值。 - derive(String) - 接口中的方法 org.aya.resolve.context.Context
- derive(Seq<String>) - 接口中的方法 org.aya.resolve.context.Context
- deriveMap() - 接口中的方法 org.aya.tyck.env.LocalCtx
- deriveSeq() - 接口中的方法 org.aya.tyck.env.LocalCtx
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.BadModifierWarn
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.LevelProblem.BadLevelExpr
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.error.ParseError
- describe(DistillerOptions) - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
- describe(DistillerOptions) - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.AmbiguousNameError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.DuplicateExportError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.DuplicateModNameError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.DuplicateNameError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.ModNotFoundError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.ModShadowingWarn
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.PrimDependencyError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.ShadowingWarn
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.UnknownOperatorError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.UnknownPrimError
- describe(DistillerOptions) - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
- describe(DistillerOptions) - record class中的方法 org.aya.terck.error.NonTerminating
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.BadTypeError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.CircularSignatureError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.CounterexampleError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.Goal
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.LevelError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.NotYetTyckedError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.ProjIxError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.error.UnifyError
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
- describe(DistillerOptions) - record class中的方法 org.aya.tyck.pat.PatternProblem.UnknownCtor
- description() - record class中的方法 org.aya.concrete.Expr.ErrorExpr
-
返回
description记录组件的值。 - description() - record class中的方法 org.aya.core.term.ErrorTerm
-
返回
description记录组件的值。 - DeserializeException(String) - 异常错误的构造器 org.aya.core.serde.SerDef.DeserializeException
- desired() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回
desired记录组件的值。 - DeState() - record class的构造器 org.aya.core.serde.SerTerm.DeState
- DeState(MutableMap<Seq<String>, MutableMap<String, DefVar<?, ?>>>, MutableMap<Integer, LocalVar>) - record class的构造器 org.aya.core.serde.SerTerm.DeState
-
创建
DeState记录的实例。 - desugar(ResolveInfo) - 接口中的方法 org.aya.concrete.stmt.Stmt
- Desugarer - org.aya.concrete.desugar中的Record Class
- Desugarer(ResolveInfo) - record class的构造器 org.aya.concrete.desugar.Desugarer
-
创建
Desugarer记录的实例。 - Desugarer.DesugarInterruption - org.aya.concrete.desugar中的异常错误
- Desugarer.ForExpr - org.aya.concrete.desugar中的Record Class
- DesugarInterruption() - 异常错误的构造器 org.aya.concrete.desugar.Desugarer.DesugarInterruption
- diag() - record class中的方法 org.aya.terck.error.NonTerminating
-
返回
diag记录组件的值。 - Diag(CallMatrix<T, P>, ImmutableSeq<Relation>) - record class的构造器 org.aya.terck.Behavior.Diag
-
创建
Diag记录的实例。 - diagonal() - record class中的方法 org.aya.terck.Behavior.Diag
-
返回
diagonal记录组件的值。 - diagonals() - record class中的方法 org.aya.terck.Behavior
-
返回
diagonals记录组件的值。 - disambiguation() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
返回
disambiguation记录组件的值。 - doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.AppExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.BinOpSeq
- doAccept(Expr.Visitor<P, R>, P) - 接口中的方法 org.aya.concrete.Expr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.ErrorExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.HoleExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.LamExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.LiftExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.LitIntExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.LitStringExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.MetaPat
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.NewExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.PiExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.ProjExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.RawUnivExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.RefExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.SigmaExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.TupExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.UnivExpr
- doAccept(Expr.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
- doAccept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl
- doAccept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl.StructDecl
- doAccept(Stmt.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.remark.Remark
- doAccept(Stmt.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.stmt.Command.Import
- doAccept(Stmt.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.stmt.Command.Module
- doAccept(Stmt.Visitor<P, R>, P) - record class中的方法 org.aya.concrete.stmt.Command.Open
- doAccept(Stmt.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl
- doAccept(Stmt.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Generalize
- doAccept(Stmt.Visitor<P, R>, P) - 接口中的方法 org.aya.concrete.stmt.Stmt
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Access
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Con
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Data
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Fn
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Hole
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Prim
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.CallTerm.Struct
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.ElimTerm.App
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.ElimTerm.Proj
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.ErrorTerm
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.FormTerm.Pi
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.FormTerm.Sigma
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.FormTerm.Univ
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.IntroTerm.Lambda
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.IntroTerm.New
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.IntroTerm.Tuple
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.RefTerm
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.RefTerm.Field
- doAccept(Term.Visitor<P, R>, P) - record class中的方法 org.aya.core.term.RefTerm.MetaPat
- doAccept(Term.Visitor<P, R>, P) - 接口中的方法 org.aya.core.term.Term
- doAccept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl.DataDecl
- doAccept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl.FnDecl
- doAccept(Decl.Visitor<P, R>, P) - 类中的方法 org.aya.concrete.stmt.Decl.PrimDecl
- docify(Trace.Builder) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- dom() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
返回
dom记录组件的值。 - domain() - record class中的方法 org.aya.terck.CallMatrix
-
返回
domain记录组件的值。 - domainTele() - record class中的方法 org.aya.terck.CallMatrix
-
返回
domainTele记录组件的值。 - Domination(int, int, SourcePos) - record class的构造器 org.aya.tyck.pat.ClausesProblem.Domination
-
创建
Domination记录的实例。 - doResolve(ResolveInfo) - 类中的方法 org.aya.concrete.remark.Remark
- DuplicateExportError - org.aya.resolve.error中的Record Class
- DuplicateExportError(String, SourcePos) - record class的构造器 org.aya.resolve.error.DuplicateExportError
-
创建
DuplicateExportError记录的实例。 - DuplicateModNameError - org.aya.resolve.error中的Record Class
- DuplicateModNameError(Seq<String>, SourcePos) - record class的构造器 org.aya.resolve.error.DuplicateModNameError
-
创建
DuplicateModNameError记录的实例。 - DuplicateNameError - org.aya.resolve.error中的Record Class
- DuplicateNameError(String, Var, SourcePos) - record class的构造器 org.aya.resolve.error.DuplicateNameError
-
创建
DuplicateNameError记录的实例。
E
- elabClausesClassified(ImmutableSeq<Pattern.Clause>, Def.Signature, SourcePos, SourcePos) - 类中的方法 org.aya.tyck.pat.PatTycker
- elabClausesDirectly(ImmutableSeq<Pattern.Clause>, Def.Signature) - 类中的方法 org.aya.tyck.pat.PatTycker
- ElemMismatchError(SourcePos, int, int) - record class的构造器 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
创建
ElemMismatchError记录的实例。 - Elevator(TermView, int) - record class的构造器 org.aya.core.visitor.TermOps.Elevator
- Elevator(TermView, int, MutableList<Var>) - record class的构造器 org.aya.core.visitor.TermOps.Elevator
-
创建
Elevator记录的实例。 - ElimTerm - org.aya.core.term中的接口
-
Elimination rules.
- ElimTerm.App - org.aya.core.term中的Record Class
- ElimTerm.Proj - org.aya.core.term中的Record Class
- empty(String) - 类中的静态方法 org.aya.ref.DefVar
-
Used in the serialization of core and primitive definitions.
- EMPTY - record class中的静态变量 org.aya.concrete.stmt.BindBlock
- EMPTY - record class中的静态变量 org.aya.concrete.stmt.Command.Open.UseHide
- EMPTY - record class中的静态变量 org.aya.core.serde.SerDef.SerBind
- EMPTY - record class中的静态变量 org.aya.core.visitor.Subst
- EmptyContext - org.aya.resolve.context中的Record Class
- EmptyContext(Reporter, Path) - record class的构造器 org.aya.resolve.context.EmptyContext
-
创建
EmptyContext记录的实例。 - EmptyModuleLoader - org.aya.resolve.module中的类
- ensureUniv(Expr, Term) - 类中的方法 org.aya.tyck.ExprTycker
- enterBody() - record class中的方法 org.aya.resolve.visitor.ExprResolver
- enterHead() - record class中的方法 org.aya.resolve.visitor.ExprResolver
- entireSourcePos - 类中的变量 org.aya.concrete.stmt.Signatured
- Eqn(Term, Term, Ordering, SourcePos, LocalCtx, DefEq.Sub, DefEq.Sub) - record class的构造器 org.aya.tyck.TyckState.Eqn
-
创建
Eqn记录的实例。 - eqns() - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
返回
eqns记录组件的值。 - eqns() - record class中的方法 org.aya.tyck.TyckState
-
返回
eqns记录组件的值。 - Equal - enum class 中的枚举常量 org.aya.terck.Relation
-
structurally (maybe strictly) smaller than
- equals(Object) - record class中的方法 org.aya.ref.LocalVar
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.desugar.Desugarer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.BadModifierWarn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.LevelProblem.BadLevelExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.error.ParseError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.AppExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.BinOpSeq
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.ErrorExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.Field
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.LamExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.LitIntExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.LitStringExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.MetaPat
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.NamedArg
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.NewExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.Param
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.PiExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.RawUnivExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.RefExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.TupExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.UnivExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.Absurd
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.Bind
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.CalmFace
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.Ctor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.Number
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.Pattern.Tuple
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.remark.CodeOptions
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.remark.Literate.Err
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.remark.Literate.Many
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.remark.Literate.Raw
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.BindBlock
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.Command.Import
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.Command.Module
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.Command.Open
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.stmt.QualifiedID
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.TacNode.ExprTac
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.concrete.TacNode.ListExprTac
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.def.Def.Signature
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.Matching
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.ops.Eta
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Absurd
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Bind
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Ctor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Meta
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Preclause
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Prim
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.Pat.Tuple
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.PatMatcher
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.pat.PatUnify
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.CompiledAya
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Data
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Field
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Fn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Prim
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.QName
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.SerBind
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.SerOpDecl
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerDef.Struct
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.Serializer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.Serializer.State
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Absurd
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Bind
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Matchy
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Prim
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerPat.Tuple
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Access
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.App
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.CallData
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.DataCall
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.DeState
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.FnCall
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Lam
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.New
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Pi
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Proj
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Ref
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.SerArg
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Sigma
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.SimpVar
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.StructCall
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Tup
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.serde.SerTerm.Univ
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Access
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Con
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Data
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Fn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Hole
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Prim
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.CallTerm.Struct
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.ElimTerm.App
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.ElimTerm.Proj
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.ErrorTerm
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.FormTerm.Pi
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.FormTerm.Sigma
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.FormTerm.Univ
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.IntroTerm.Lambda
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.IntroTerm.New
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.IntroTerm.Tuple
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.RefTerm
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.RefTerm.Field
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.RefTerm.MetaPat
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.term.Term.Param
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.Normalizer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.RefFinder
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.Subst
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.TermOps.Renamer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.TermOps.Subster
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.Zonker
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.generic.Arg
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 org.aya.ref.DefVar
- equals(Object) - record class中的方法 org.aya.resolve.context.BindContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.context.EmptyContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.context.NoExportContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.DuplicateExportError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.DuplicateModNameError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.ModNotFoundError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.ModShadowingWarn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.ShadowingWarn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.UnknownOperatorError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.UnknownPrimError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.module.ModuleListLoader
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.ResolveInfo
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.visitor.ExprResolver.Options
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.Behavior.Diag
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.Behavior
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.CallGraph
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.CallMatrix
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.CallResolver
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.terck.error.NonTerminating
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.env.MapLocalCtx
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.env.SeqLocalCtx
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.env.SeqLocalCtx.P
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.BadTypeError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.CircularSignatureError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.CounterexampleError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.Goal
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.LevelError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.NotYetTyckedError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.ProjIxError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.error.UnifyError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.ExprTycker.Result
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.LittleTyper
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.order.TyckOrder.Body
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.order.TyckOrder.Head
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.Conquer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatClassifier
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatClassifier.PatErr
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatternProblem.UnknownCtor
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatTree
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.StmtTycker
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.TyckState.Eqn
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.TyckState
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.unify.DefEq.FailureData
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.tyck.unify.DefEq.Sub
-
指示某个其他对象是否“等于”此对象。
- Err(Ref<Var>, SourcePos) - record class的构造器 org.aya.concrete.remark.Literate.Err
-
创建
Err记录的实例。 - ErrorExpr(SourcePos, Doc) - record class的构造器 org.aya.concrete.Expr.ErrorExpr
- ErrorExpr(SourcePos, AyaDocile) - record class的构造器 org.aya.concrete.Expr.ErrorExpr
-
创建
ErrorExpr记录的实例。 - ErrorTerm - org.aya.core.term中的Record Class
- ErrorTerm(Term) - record class的构造器 org.aya.core.term.ErrorTerm
- ErrorTerm(Doc, boolean) - record class的构造器 org.aya.core.term.ErrorTerm
- ErrorTerm(AyaDocile) - record class的构造器 org.aya.core.term.ErrorTerm
- ErrorTerm(AyaDocile, boolean) - record class的构造器 org.aya.core.term.ErrorTerm
-
创建
ErrorTerm记录的实例。 - Eta - org.aya.core.ops中的Record Class
- Eta(LocalCtx) - record class的构造器 org.aya.core.ops.Eta
-
创建
Eta记录的实例。 - EXAMPLE - enum class 中的枚举常量 org.aya.concrete.stmt.Decl.Personality
- exampleContext() - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- exitCode() - 异常错误中的方法 org.aya.core.serde.SerDef.DeserializeException
- exitCode() - 异常错误中的方法 org.aya.generic.util.InternalException
- exitCode() - 异常错误中的方法 org.aya.tyck.ExprTycker.TyckerException
- expected() - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
返回
expected记录组件的值。 - expected() - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
返回
expected记录组件的值。 - expected() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回
expected记录组件的值。 - expectedBound() - record class中的方法 org.aya.tyck.error.ProjIxError
-
返回
expectedBound记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Expr.NamedArg
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Expr.Param
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.Absurd
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.Bind
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.CalmFace
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.Number
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.pat.Pat.Absurd
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.pat.Pat.Bind
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回
explicit记录组件的值。 - explicit() - 接口中的方法 org.aya.core.pat.Pat
- explicit() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.pat.Pat.Prim
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.pat.Pat.Tuple
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerPat.Absurd
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerPat.Bind
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerPat.Prim
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerPat.Tuple
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerTerm.SerArg
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.core.term.Term.Param
-
返回
explicit记录组件的值。 - explicit() - record class中的方法 org.aya.generic.Arg
-
返回
explicit记录组件的值。 - explicit() - 接口中的方法 org.aya.generic.ParamLike
- explicit() - 接口中的方法 org.aya.ref.Bind
- explicit() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回
explicit记录组件的值。 - exports - 类中的变量 org.aya.resolve.context.PhysicalModuleContext
- exports() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回
exports记录组件的值。 - expr - 类中的变量 org.aya.concrete.Pattern.Clause
- expr - 类中的变量 org.aya.concrete.remark.Literate.Code
- expr() - record class中的方法 org.aya.concrete.error.LevelProblem.BadLevelExpr
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.concrete.Expr.NamedArg
-
返回
expr记录组件的值。 - expr() - 接口中的方法 org.aya.concrete.Pattern
- expr() - record class中的方法 org.aya.concrete.TacNode.ExprTac
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.core.pat.Pat.Preclause
-
返回
expr记录组件的值。 - expr() - 接口中的方法 org.aya.generic.ExprProblem
- expr() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.error.ProjIxError
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回
expr记录组件的值。 - expr() - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
返回
expr记录组件的值。 - expr(String, SourcePos) - 接口中的方法 org.aya.concrete.GenericAyaParser
- Expr - org.aya.concrete中的接口
- Expr.AppExpr - org.aya.concrete中的Record Class
- Expr.BinOpSeq - org.aya.concrete中的Record Class
- Expr.ErrorExpr - org.aya.concrete中的Record Class
- Expr.Field - org.aya.concrete中的Record Class
- Expr.HoleExpr - org.aya.concrete中的Record Class
- Expr.LamExpr - org.aya.concrete中的Record Class
- Expr.LiftExpr - org.aya.concrete中的Record Class
- Expr.LitIntExpr - org.aya.concrete中的Record Class
- Expr.LitStringExpr - org.aya.concrete中的Record Class
- Expr.MetaPat - org.aya.concrete中的Record Class
- Expr.NamedArg - org.aya.concrete中的Record Class
- Expr.NewExpr - org.aya.concrete中的Record Class
- Expr.Param - org.aya.concrete中的Record Class
- Expr.PiExpr - org.aya.concrete中的Record Class
- Expr.ProjExpr - org.aya.concrete中的Record Class
- Expr.RawUnivExpr - org.aya.concrete中的Record Class
- Expr.RefExpr - org.aya.concrete中的Record Class
-
def infix + add (a b : Nat) => ...
- Expr.SigmaExpr - org.aya.concrete中的Record Class
- Expr.TupExpr - org.aya.concrete中的Record Class
- Expr.UnivExpr - org.aya.concrete中的Record Class
- Expr.UnresolvedExpr - org.aya.concrete中的Record Class
- Expr.Visitor<P,
R> - org.aya.concrete中的接口 - Expr.WithTerm - org.aya.concrete中的接口
- ExprConsumer<P> - org.aya.concrete.visitor中的接口
- ExprOps - org.aya.concrete.visitor中的接口
- ExprProblem - org.aya.generic中的接口
- ExprResolver - org.aya.resolve.visitor中的Record Class
-
Resolves bindings.
- ExprResolver(ExprResolver.Options) - record class的构造器 org.aya.resolve.visitor.ExprResolver
- ExprResolver(ExprResolver.Options, MutableMap<GeneralizedVar, Expr.Param>, MutableList<TyckOrder>, MutableStack<ExprResolver.Where>, Consumer<TyckUnit>) - record class的构造器 org.aya.resolve.visitor.ExprResolver
-
创建
ExprResolver记录的实例。 - ExprResolver.Options - org.aya.resolve.visitor中的Record Class
- ExprT(Expr, Term) - record class的构造器 org.aya.tyck.trace.Trace.ExprT
- ExprT(Expr, Term, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.ExprT
-
创建
ExprT记录的实例。 - ExprTac(SourcePos, Expr) - record class的构造器 org.aya.concrete.TacNode.ExprTac
-
创建
ExprTac记录的实例。 - exprTycker - 类中的变量 org.aya.tyck.pat.PatTycker
- ExprTycker - org.aya.tyck中的类
- ExprTycker(Reporter, Trace.Builder) - 类的构造器 org.aya.tyck.ExprTycker
- ExprTycker.Result - org.aya.tyck中的Record Class
-
ExprTycker.Result.typeis the type ofExprTycker.Result.wellTyped. - ExprTycker.TyckerException - org.aya.tyck中的异常错误
- ExprView - org.aya.concrete.visitor中的接口
-
A generic view for traversing Expr
- extract() - 接口中的方法 org.aya.tyck.env.LocalCtx
- extractTele(SeqLike<Pat>) - 接口中的静态方法 org.aya.core.pat.Pat
- extractToLocal(MutableList<Term.Param>) - 接口中的方法 org.aya.tyck.env.LocalCtx
- extractToLocal(MutableList<Term.Param>) - record class中的方法 org.aya.tyck.env.MapLocalCtx
- extractToLocal(MutableList<Term.Param>) - record class中的方法 org.aya.tyck.env.SeqLocalCtx
F
- factory() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回
factory记录组件的值。 - factory(PrimDef.ID, DefVar<PrimDef, Decl.PrimDecl>) - 类中的方法 org.aya.core.def.PrimDef.Factory
- factory(BiFunction<Term, Either<Term, ImmutableSeq<Matching>>, T>) - 类中的静态方法 org.aya.core.def.FnDef
- failureData() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回
failureData记录组件的值。 - FailureData(Term, Term) - record class的构造器 org.aya.tyck.unify.DefEq.FailureData
-
创建
FailureData记录的实例。 - fakeBind() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回
fakeBind记录组件的值。 - Field(SerDef.QName, SerDef.QName, ImmutableSeq<SerTerm.SerParam>, ImmutableSeq<SerTerm.SerParam>, SerTerm, ImmutableSeq<SerPat.Matchy>, Option<SerTerm>, boolean) - record class的构造器 org.aya.core.serde.SerDef.Field
-
创建
Field记录的实例。 - Field(DefVar<FieldDef, Decl.StructField>, int) - record class的构造器 org.aya.core.term.RefTerm.Field
-
创建
Field记录的实例。 - Field(WithPos<String>, ImmutableSeq<WithPos<LocalVar>>, Expr, Ref<Var>) - record class的构造器 org.aya.concrete.Expr.Field
-
创建
Field记录的实例。 - FIELD_CALL - 类中的静态变量 org.aya.distill.BaseDistiller
- fieldArgs() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回
fieldArgs记录组件的值。 - fieldArgs() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回
fieldArgs记录组件的值。 - fieldDef() - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
返回
fieldDef记录组件的值。 - FieldDef - org.aya.core.def中的类
- FieldDef(DefVar<StructDef, Decl.StructDecl>, DefVar<FieldDef, Decl.StructField>, ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, Term, ImmutableSeq<Matching>, Option<Term>, boolean) - 类的构造器 org.aya.core.def.FieldDef
- FieldProblem - org.aya.tyck.error中的接口
- FieldProblem.ArgMismatchError - org.aya.tyck.error中的Record Class
- FieldProblem.MissingFieldError - org.aya.tyck.error中的Record Class
- FieldProblem.NoSuchFieldError - org.aya.tyck.error中的Record Class
- FieldProblem.UnknownField - org.aya.tyck.error中的Record Class
- FieldRef(SerDef.QName, int) - record class的构造器 org.aya.core.serde.SerTerm.FieldRef
-
创建
FieldRef记录的实例。 - fields - 类中的变量 org.aya.concrete.stmt.Decl.StructDecl
- fields - 类中的变量 org.aya.core.def.StructDef
- fields() - record class中的方法 org.aya.concrete.Expr.NewExpr
-
返回
fields记录组件的值。 - fields() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回
fields记录组件的值。 - FileModuleLoader - org.aya.resolve.module中的Record Class
- FileModuleLoader(SourceFileLocator, Path, Reporter, GenericAyaParser, Trace.Builder) - record class的构造器 org.aya.resolve.module.FileModuleLoader
-
创建
FileModuleLoader记录的实例。 - filling() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回
filling记录组件的值。 - find(String) - enum class中的静态方法 org.aya.core.def.PrimDef.ID
- findNonTerminating() - record class中的方法 org.aya.terck.CallGraph
- findPatternDef(Context, SourcePos, String) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- findUsages(Var) - 接口中的方法 org.aya.core.term.Term
- firstMatchDomination(ImmutableSeq<Pattern.Clause>, Reporter, MCT<Term, PatClassifier.PatErr>) - record class中的静态方法 org.aya.tyck.pat.PatClassifier
- FixityError(String, Assoc, String, Assoc, SourcePos) - record class的构造器 org.aya.concrete.error.OperatorProblem.FixityError
-
创建
FixityError记录的实例。 - FMDomination(int, SourcePos) - record class的构造器 org.aya.tyck.pat.ClausesProblem.FMDomination
-
创建
FMDomination记录的实例。 - Fn(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, Either<SerTerm, ImmutableSeq<SerPat.Matchy>>, EnumSet<Modifier>, SerTerm) - record class的构造器 org.aya.core.serde.SerDef.Fn
-
创建
Fn记录的实例。 - Fn(DefVar<FnDef, Decl.FnDecl>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Fn
-
创建
Fn记录的实例。 - FN_CALL - 类中的静态变量 org.aya.distill.BaseDistiller
- FnCall(SerDef.QName, SerTerm.CallData) - record class的构造器 org.aya.core.serde.SerTerm.FnCall
-
创建
FnCall记录的实例。 - FnDecl(SourcePos, SourcePos, Stmt.Accessibility, EnumSet<Modifier>, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, Either<Expr, ImmutableSeq<Pattern.Clause>>, BindBlock, Decl.Personality) - 类的构造器 org.aya.concrete.stmt.Decl.FnDecl
- FnDef - org.aya.core.def中的类
- FnDef(DefVar<FnDef, Decl.FnDecl>, ImmutableSeq<Term.Param>, Term, EnumSet<Modifier>, Either<Term, ImmutableSeq<Matching>>) - 类的构造器 org.aya.core.def.FnDef
- ForExpr(ExprView, ResolveInfo) - record class的构造器 org.aya.concrete.desugar.Desugarer.ForExpr
-
创建
ForExpr记录的实例。 - FormTerm - org.aya.core.term中的接口
-
Formation rules.
- FormTerm.Pi - org.aya.core.term中的Record Class
- FormTerm.Sigma - org.aya.core.term中的Record Class
- FormTerm.Univ - org.aya.core.term中的Record Class
- forward(LocalCtx, Term, TyckState) - 接口中的方法 org.aya.tyck.env.LocalCtx
- Free - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- freezeHoles(TyckState) - record class中的方法 org.aya.tyck.ExprTycker.Result
- freezeHoles(TyckState) - 接口中的方法 org.aya.core.term.Term
- freshHole(Term, SourcePos) - 接口中的方法 org.aya.tyck.env.LocalCtx
- freshHole(Term, String, SourcePos) - 接口中的方法 org.aya.tyck.env.LocalCtx
- from(ImmutableSeq<Term.Param>, String, Term, SourcePos) - 类中的静态方法 org.aya.core.Meta
- from(ResolveInfo, ImmutableSeq<Def>, Serializer.State) - record class中的静态方法 org.aya.core.serde.CompiledAya
- from(WithPos<String>) - record class中的静态方法 org.aya.ref.LocalVar
- fromBuffer(MutableList<Tuple3<LocalVar, Boolean, Term>>) - record class中的静态方法 org.aya.core.term.Term.Param
- fromCtor(DefVar<CtorDef, Decl.DataCtor>) - 类中的静态方法 org.aya.core.def.DataDef
- fullArgs() - record class中的方法 org.aya.core.term.CallTerm.Hole
- fullTelescope() - 类中的方法 org.aya.core.def.SubLevelDef
- fullTelescope() - 类中的方法 org.aya.core.Meta
- function() - record class中的方法 org.aya.concrete.Expr.AppExpr
-
返回
function记录组件的值。
G
- gamma() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回
gamma记录组件的值。 - Generalize - org.aya.concrete.stmt中的类
- Generalize(SourcePos, ImmutableSeq<GeneralizedVar>, Expr) - 类的构造器 org.aya.concrete.stmt.Generalize
- GENERALIZED - 类中的静态变量 org.aya.distill.BaseDistiller
- GeneralizedNotAvailableError - org.aya.resolve.error中的Record Class
- GeneralizedNotAvailableError(SourcePos, Var) - record class的构造器 org.aya.resolve.error.GeneralizedNotAvailableError
-
创建
GeneralizedNotAvailableError记录的实例。 - GeneralizedVar - org.aya.generic.ref中的类
- GeneralizedVar(String, SourcePos) - 类的构造器 org.aya.generic.ref.GeneralizedVar
- GENERATED_POSTFIX - 接口中的静态变量 org.aya.generic.Constants
- GeneratedVersion - org.aya.prelude中的类
- GeneratedVersion() - 类的构造器 org.aya.prelude.GeneratedVersion
- GenericAyaParser - org.aya.concrete中的接口
- get(QualifiedID) - 接口中的方法 org.aya.resolve.context.Context
- get(LocalVar) - 接口中的方法 org.aya.tyck.env.LocalCtx
- getClosingCharacter() - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor
- getClosingDelimiter() - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor.Attr
- getFailure() - 类中的方法 org.aya.tyck.unify.DefEq
- getLocal(LocalVar) - 接口中的方法 org.aya.tyck.env.LocalCtx
- getLocal(LocalVar) - record class中的方法 org.aya.tyck.env.MapLocalCtx
- getLocal(LocalVar) - record class中的方法 org.aya.tyck.env.SeqLocalCtx
- getMaybe(QualifiedID) - 接口中的方法 org.aya.resolve.context.Context
- getMinLength() - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor
- getModuleLocalMaybe(ImmutableSeq<String>) - record class中的方法 org.aya.resolve.context.BindContext
- getModuleLocalMaybe(ImmutableSeq<String>) - 接口中的方法 org.aya.resolve.context.Context
- getModuleLocalMaybe(ImmutableSeq<String>) - record class中的方法 org.aya.resolve.context.EmptyContext
- getModuleLocalMaybe(ImmutableSeq<String>) - 接口中的方法 org.aya.resolve.context.ModuleContext
- getModuleMaybe(ImmutableSeq<String>) - 接口中的方法 org.aya.resolve.context.Context
- getOpeningCharacter() - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor
- getOpeningDelimiter() - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor.Attr
- getOption(PrimDef.ID) - 类中的方法 org.aya.core.def.PrimDef.Factory
- getOrCreate(PrimDef.ID, DefVar<PrimDef, Decl.PrimDecl>) - 类中的方法 org.aya.core.def.PrimDef.Factory
- getQualified(ImmutableSeq<String>, String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getQualified(QualifiedID, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - record class中的方法 org.aya.resolve.context.BindContext
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - record class中的方法 org.aya.resolve.context.EmptyContext
- getQualifiedLocalMaybe(ImmutableSeq<String>, String, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- getQualifiedMaybe(ImmutableSeq<String>, String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getQualifiedMaybe(QualifiedID, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getTops() - 类中的方法 org.aya.tyck.trace.Trace.Builder
- getUnqualified(String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getUnqualifiedLocalMaybe(String, SourcePos) - record class中的方法 org.aya.resolve.context.BindContext
- getUnqualifiedLocalMaybe(String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- getUnqualifiedLocalMaybe(String, SourcePos) - record class中的方法 org.aya.resolve.context.EmptyContext
- getUnqualifiedLocalMaybe(String, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- getUnqualifiedMaybe(String, SourcePos) - 接口中的方法 org.aya.resolve.context.Context
- Goal - org.aya.tyck.error中的Record Class
- Goal(TyckState, CallTerm.Hole, ImmutableSeq<LocalVar>) - record class的构造器 org.aya.tyck.error.Goal
-
创建
Goal记录的实例。 - graph() - record class中的方法 org.aya.terck.CallGraph
-
返回
graph记录组件的值。
H
- handleInternalError(InternalException) - record class中的静态方法 org.aya.resolve.module.FileModuleLoader
- hasError - 类中的变量 org.aya.concrete.Pattern.Clause
- hasError() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回
hasError记录组件的值。 - hashCode() - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.desugar.Desugarer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.BadModifierWarn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.LevelProblem.BadLevelExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.error.ParseError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.AppExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.BinOpSeq
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.ErrorExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.Field
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.LamExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.LitIntExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.LitStringExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.MetaPat
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.NamedArg
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.NewExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.Param
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.RawUnivExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.RefExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.TupExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.UnivExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.Absurd
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.Bind
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.CalmFace
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.Number
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.remark.CodeOptions
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.remark.Literate.Err
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.remark.Literate.Many
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.remark.Literate.Raw
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.Command.Import
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.Command.Module
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.stmt.QualifiedID
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.TacNode.ExprTac
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.concrete.TacNode.ListExprTac
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.def.Def.Signature
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.Matching
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.ops.Eta
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Absurd
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Bind
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Preclause
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Prim
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.Pat.Tuple
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.PatMatcher
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.pat.PatUnify
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Prim
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.QName
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.SerBind
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.SerOpDecl
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.Serializer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.Serializer.State
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Absurd
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Bind
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Matchy
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Prim
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerPat.Tuple
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.App
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.CallData
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.DataCall
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.DeState
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.FnCall
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Lam
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.New
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Pi
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Proj
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Ref
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.SerArg
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Sigma
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.SimpVar
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.StructCall
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Tup
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.serde.SerTerm.Univ
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Con
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Data
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Fn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.CallTerm.Struct
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.ElimTerm.App
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.ElimTerm.Proj
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.ErrorTerm
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.FormTerm.Pi
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.FormTerm.Sigma
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.FormTerm.Univ
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.IntroTerm.Lambda
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.IntroTerm.New
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.IntroTerm.Tuple
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.RefTerm.Field
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.RefTerm
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.RefTerm.MetaPat
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.term.Term.Param
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.Normalizer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.RefFinder
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.Subst
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.TermOps.Renamer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.TermOps.Subster
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.Zonker
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.generic.Arg
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.ref.LocalVar
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.context.BindContext
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.context.EmptyContext
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.context.NoExportContext
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.DuplicateExportError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.DuplicateModNameError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.ModNotFoundError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.ModShadowingWarn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.ShadowingWarn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.UnknownOperatorError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.UnknownPrimError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.module.ModuleListLoader
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.visitor.ExprResolver.Options
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.Behavior.Diag
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.Behavior
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.CallGraph
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.CallMatrix
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.CallResolver
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.terck.error.NonTerminating
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.env.MapLocalCtx
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.env.SeqLocalCtx
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.env.SeqLocalCtx.P
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.CircularSignatureError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.CounterexampleError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.Goal
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.LevelError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.NotYetTyckedError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.ProjIxError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.ExprTycker.Result
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.LittleTyper
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.order.TyckOrder.Body
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.order.TyckOrder.Head
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatClassifier.PatErr
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnknownCtor
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.StmtTycker
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.TyckState
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.unify.DefEq.FailureData
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.tyck.unify.DefEq.Sub
-
返回此对象的哈希代码值。
- have(PrimDef.ID) - 类中的方法 org.aya.core.def.PrimDef.Factory
- head() - record class中的方法 org.aya.core.term.CallTerm.Con
-
返回
head记录组件的值。 - Head(TyckUnit) - record class的构造器 org.aya.tyck.order.TyckOrder.Head
-
创建
Head记录的实例。 - HEADER_AND_BODY - record class中的静态变量 org.aya.core.visitor.RefFinder
- HEADER_ONLY - record class中的静态变量 org.aya.core.visitor.RefFinder
- Hiding - enum class 中的枚举常量 org.aya.concrete.stmt.Command.Open.UseHide.Strategy
- hint(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
- hint(DistillerOptions) - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
- hint(DistillerOptions) - record class中的方法 org.aya.terck.error.NonTerminating
- hint(DistillerOptions) - record class中的方法 org.aya.tyck.error.BadTypeError
- hole() - record class中的方法 org.aya.tyck.error.Goal
-
返回
hole记录组件的值。 - Hole(Meta, int, ImmutableSeq<Arg<Term>>, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Hole
-
创建
Hole记录的实例。 - HoleExpr(SourcePos, boolean, Expr) - record class的构造器 org.aya.concrete.Expr.HoleExpr
- HoleExpr(SourcePos, boolean, Expr, Ref<ImmutableSeq<LocalVar>>) - record class的构造器 org.aya.concrete.Expr.HoleExpr
-
创建
HoleExpr记录的实例。 - HoleProblem - org.aya.tyck.error中的接口
- HoleProblem.BadlyScopedError - org.aya.tyck.error中的Record Class
- HoleProblem.BadSpineError - org.aya.tyck.error中的Record Class
- HoleProblem.CannotFindGeneralSolution - org.aya.tyck.error中的Record Class
- HoleProblem.RecursionError - org.aya.tyck.error中的Record Class
I
- i() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
i记录组件的值。 - i() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
i记录组件的值。 - id - 类中的变量 org.aya.core.def.PrimDef
- id - enum class中的变量 org.aya.core.def.PrimDef.ID
- id() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回
id记录组件的值。 - id() - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
返回
id记录组件的值。 - id() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回
id记录组件的值。 - ids() - record class中的方法 org.aya.concrete.stmt.QualifiedID
-
返回
ids记录组件的值。 - implicitify() - record class中的方法 org.aya.core.term.Term.Param
- implicitify() - record class中的方法 org.aya.generic.Arg
- Import(SourcePos, QualifiedID, String) - record class的构造器 org.aya.concrete.stmt.Command.Import
-
创建
Import记录的实例。 - importModule(Stmt.Accessibility, SourcePos, ImmutableSeq<String>, MutableMap<String, Var>) - 接口中的方法 org.aya.resolve.context.ModuleContext
- importModule(Stmt.Accessibility, SourcePos, ImmutableSeq<String>, MutableMap<String, Var>) - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- importModules(ImmutableSeq<String>, Stmt.Accessibility, MutableMap<ImmutableSeq<String>, MutableMap<String, Var>>, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- imports() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回
imports记录组件的值。 - imports() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
imports记录组件的值。 - indent - 类中的变量 org.aya.tyck.trace.MdUnicodeTrace
- info() - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
-
返回
info记录组件的值。 - inherit(Expr, Term) - 类中的方法 org.aya.tyck.ExprTycker
- initial() - 接口中的方法 org.aya.concrete.visitor.ExprOps
- initial() - 接口中的方法 org.aya.concrete.visitor.ExprView
- initial() - 接口中的方法 org.aya.core.visitor.TermOps
- initial() - 接口中的方法 org.aya.core.visitor.TermView
- initial() - record class中的方法 org.aya.core.visitor.Zonker
- inline() - record class中的方法 org.aya.core.pat.Pat.Absurd
- inline() - record class中的方法 org.aya.core.pat.Pat.Bind
- inline() - record class中的方法 org.aya.core.pat.Pat.Ctor
- inline() - 接口中的方法 org.aya.core.pat.Pat
- inline() - record class中的方法 org.aya.core.pat.Pat.Meta
- inline() - record class中的方法 org.aya.core.pat.Pat.Prim
- inline() - record class中的方法 org.aya.core.pat.Pat.Tuple
- inline() - record class中的方法 org.aya.core.term.RefTerm.MetaPat
- Inline - enum class 中的枚举常量 org.aya.generic.Modifier
-
Denotes that a function's invocations are eagerly reduced.
- inlineHints(DistillerOptions) - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- inlineHints(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
- inlineHints(DistillerOptions) - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
- inst(Subst) - record class中的方法 org.aya.core.def.Def.Signature
- INSTANCE - 类中的静态变量 org.aya.concrete.remark.CodeAttrProcessor
- INSTANCE - 类中的静态变量 org.aya.core.def.PrimDef.Factory
- INSTANCE - 类中的静态变量 org.aya.resolve.module.EmptyModuleLoader
- InsufficientPattern(Pattern, Term.Param) - record class的构造器 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
创建
InsufficientPattern记录的实例。 - integer() - record class中的方法 org.aya.concrete.Expr.LitIntExpr
-
返回
integer记录组件的值。 - InternalException - org.aya.generic.util中的异常错误
- InternalException() - 异常错误的构造器 org.aya.generic.util.InternalException
- InternalException(String) - 异常错误的构造器 org.aya.generic.util.InternalException
- InterruptException - org.aya.generic.util中的异常错误
- InterruptException() - 异常错误的构造器 org.aya.generic.util.InterruptException
- InterruptException.InterruptStage - org.aya.generic.util中的Enum Class
- INTERVAL - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
- intervalCall() - 类中的静态方法 org.aya.core.def.PrimDef
- IntroTerm - org.aya.core.term中的接口
-
Introduction rules.
- IntroTerm.Lambda - org.aya.core.term中的Record Class
- IntroTerm.New - org.aya.core.term中的Record Class
- IntroTerm.Tuple - org.aya.core.term中的Record Class
- invalid - 类中的变量 org.aya.core.visitor.VarConsumer.ScopeChecker
- INVOL - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
- iPos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
iPos记录组件的值。 - iPos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
iPos记录组件的值。 - isCleared() - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- isEmpty() - record class中的方法 org.aya.core.visitor.Subst
- isEmpty() - 接口中的方法 org.aya.tyck.env.LocalCtx
- isEmpty() - record class中的方法 org.aya.tyck.env.MapLocalCtx
- isEmpty() - record class中的方法 org.aya.tyck.env.SeqLocalCtx
- isInfix() - 类中的方法 org.aya.ref.DefVar
- isInModule(ImmutableSeq<String>) - 类中的方法 org.aya.ref.DefVar
- isQualified() - record class中的方法 org.aya.concrete.stmt.QualifiedID
- isReallyError() - record class中的方法 org.aya.core.term.ErrorTerm
-
返回
isReallyError记录组件的值。 - isUnqualified() - record class中的方法 org.aya.concrete.stmt.QualifiedID
- items() - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
-
返回
items记录组件的值。 - items() - record class中的方法 org.aya.concrete.Expr.TupExpr
-
返回
items记录组件的值。 - items() - record class中的方法 org.aya.core.term.IntroTerm.Tuple
-
返回
items记录组件的值。 - iterate(Function<Context, T>) - 接口中的方法 org.aya.resolve.context.Context
- ix() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回
ix记录组件的值。 - ix() - record class中的方法 org.aya.core.serde.SerTerm.Proj
-
返回
ix记录组件的值。 - ix() - record class中的方法 org.aya.core.term.ElimTerm.Proj
-
返回
ix记录组件的值。
J
- j() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
j记录组件的值。 - j() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
j记录组件的值。 - join() - record class中的方法 org.aya.concrete.stmt.QualifiedID
- join(Seq<String>) - record class中的静态方法 org.aya.concrete.stmt.QualifiedID
- jPos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
jPos记录组件的值。 - jPos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
jPos记录组件的值。 - justName() - record class中的方法 org.aya.concrete.stmt.QualifiedID
K
- keyword - enum class中的变量 org.aya.concrete.stmt.Stmt.Accessibility
- keyword - enum class中的变量 org.aya.generic.Modifier
- KEYWORD - 类中的静态变量 org.aya.distill.BaseDistiller
L
- label() - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
返回
label记录组件的值。 - LabelT(SourcePos, String) - record class的构造器 org.aya.tyck.trace.Trace.LabelT
- LabelT(SourcePos, String, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.LabelT
-
创建
LabelT记录的实例。 - lack() - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
返回
lack记录组件的值。 - Lam(SerTerm.SerParam, SerTerm) - record class的构造器 org.aya.core.serde.SerTerm.Lam
-
创建
Lam记录的实例。 - Lambda(Term.Param, Term) - record class的构造器 org.aya.core.term.IntroTerm.Lambda
-
创建
Lambda记录的实例。 - LamExpr(SourcePos, Expr.Param, Expr) - record class的构造器 org.aya.concrete.Expr.LamExpr
-
创建
LamExpr记录的实例。 - lamParam(Expr, AyaDocile, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- last() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回
last记录组件的值。 - LAX - record class中的静态变量 org.aya.resolve.visitor.ExprResolver
- LEFT - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
- LEFT_RIGHT - 类中的静态变量 org.aya.core.def.PrimDef.Factory
- leftOrRight(PrimDef) - 类中的方法 org.aya.core.def.PrimDef.Factory
- lessThan(Stmt.Accessibility) - enum class中的方法 org.aya.concrete.stmt.Stmt.Accessibility
- LessThan - enum class 中的枚举常量 org.aya.terck.Relation
-
structurally strictly smaller than
- lessThanOrEqual(Relation) - enum class中的方法 org.aya.terck.Relation
-
A relation
Ais less than another relationBiff:Acontains more uncertainty thanB, for example:Relation.Unknowncontains nothing about relations between arguments and formal parameters whileRelation.LessThandeclares the arguments is strictly structurally smaller than formal parameters an unmovable fact. - level() - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
- level() - record class中的方法 org.aya.concrete.error.BadModifierWarn
- level() - 接口中的方法 org.aya.concrete.error.LevelProblem
- level() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
- level() - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
- level() - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
- level() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
- level() - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
- level() - record class中的方法 org.aya.concrete.error.ParseError
- level() - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
- level() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
- level() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
- level() - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
- level() - record class中的方法 org.aya.resolve.error.DuplicateExportError
- level() - record class中的方法 org.aya.resolve.error.DuplicateModNameError
- level() - record class中的方法 org.aya.resolve.error.DuplicateNameError
- level() - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
- level() - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
- level() - record class中的方法 org.aya.resolve.error.ModNotFoundError
- level() - record class中的方法 org.aya.resolve.error.ModShadowingWarn
- level() - record class中的方法 org.aya.resolve.error.PrimDependencyError
- level() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
- level() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
- level() - record class中的方法 org.aya.resolve.error.ShadowingWarn
- level() - record class中的方法 org.aya.resolve.error.UnknownOperatorError
- level() - record class中的方法 org.aya.resolve.error.UnknownPrimError
- level() - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
- level() - record class中的方法 org.aya.terck.error.NonTerminating
- level() - record class中的方法 org.aya.tyck.error.BadTypeError
- level() - record class中的方法 org.aya.tyck.error.CircularSignatureError
- level() - record class中的方法 org.aya.tyck.error.CounterexampleError
- level() - 接口中的方法 org.aya.tyck.error.FieldProblem
- level() - record class中的方法 org.aya.tyck.error.Goal
- level() - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- level() - 接口中的方法 org.aya.tyck.error.HoleProblem
- level() - record class中的方法 org.aya.tyck.error.LevelError
- level() - 接口中的方法 org.aya.tyck.error.LicitProblem
- level() - record class中的方法 org.aya.tyck.error.NotYetTyckedError
- level() - 接口中的方法 org.aya.tyck.error.PrimProblem
- level() - record class中的方法 org.aya.tyck.error.ProjIxError
- level() - 接口中的方法 org.aya.tyck.error.TupleProblem
- level() - record class中的方法 org.aya.tyck.error.UnifyError
- level() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
- level() - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
- level() - 接口中的方法 org.aya.tyck.pat.ClausesProblem
- level() - 接口中的方法 org.aya.tyck.pat.PatternProblem
- LevelError - org.aya.tyck.error中的Record Class
- LevelError(SourcePos, int, int, boolean) - record class的构造器 org.aya.tyck.error.LevelError
-
创建
LevelError记录的实例。 - LevelProblem - org.aya.concrete.error中的接口
- LevelProblem.BadLevelExpr - org.aya.concrete.error中的Record Class
- LevelProblem.BadTypeExpr - org.aya.concrete.error中的Record Class
- lhs() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
lhs记录组件的值。 - lhs() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
lhs记录组件的值。 - lhs() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回
lhs记录组件的值。 - lhs() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
lhs记录组件的值。 - lhs() - record class中的方法 org.aya.tyck.unify.DefEq.FailureData
-
返回
lhs记录组件的值。 - LhsResult(LocalCtx, Term, ImmutableMap<Var, Expr>, boolean, Pat.Preclause<Expr>) - record class的构造器 org.aya.tyck.pat.PatTycker.LhsResult
-
创建
LhsResult记录的实例。 - lhsSubst() - record class中的方法 org.aya.core.pat.PatUnify
-
返回
lhsSubst记录组件的值。 - LicitMismatchError(Expr, Term) - record class的构造器 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
创建
LicitMismatchError记录的实例。 - LicitProblem - org.aya.tyck.error中的接口
- LicitProblem.LicitMismatchError - org.aya.tyck.error中的Record Class
- LicitProblem.UnexpectedImplicitArgError - org.aya.tyck.error中的Record Class
- lift() - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
返回
lift记录组件的值。 - lift() - record class中的方法 org.aya.concrete.Expr.UnivExpr
-
返回
lift记录组件的值。 - lift() - record class中的方法 org.aya.core.term.FormTerm.Univ
-
返回
lift记录组件的值。 - lift() - record class中的方法 org.aya.core.term.RefTerm.Field
-
返回
lift记录组件的值。 - lift() - record class中的方法 org.aya.core.term.RefTerm
-
返回
lift记录组件的值。 - lift() - record class中的方法 org.aya.core.term.RefTerm.MetaPat
-
返回
lift记录组件的值。 - lift(int) - 接口中的方法 org.aya.core.term.Term
- lift(int) - record class中的方法 org.aya.core.visitor.TermOps.Elevator
- lift(int) - 接口中的方法 org.aya.core.visitor.TermView
- lift(Pat.Preclause<Term>) - record class中的静态方法 org.aya.core.pat.Pat.Preclause
- Lifted - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- LiftExpr(SourcePos, Expr, int) - record class的构造器 org.aya.concrete.Expr.LiftExpr
-
创建
LiftExpr记录的实例。 - linkDef(Var) - 类中的静态方法 org.aya.distill.BaseDistiller
- linkDef(Var, Style) - 类中的静态方法 org.aya.distill.BaseDistiller
- linkRef(Var, Style) - 类中的静态方法 org.aya.distill.BaseDistiller
- list() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
-
返回
list记录组件的值。 - ListExprTac(SourcePos, ImmutableSeq<TacNode>) - record class的构造器 org.aya.concrete.TacNode.ListExprTac
-
创建
ListExprTac记录的实例。 - literate - 类中的变量 org.aya.concrete.remark.Remark
- Literate - org.aya.concrete.remark中的接口
- Literate.Code - org.aya.concrete.remark中的类
- Literate.Err - org.aya.concrete.remark中的Record Class
- Literate.Many - org.aya.concrete.remark中的Record Class
- Literate.Raw - org.aya.concrete.remark中的Record Class
- LitIntExpr(SourcePos, int) - record class的构造器 org.aya.concrete.Expr.LitIntExpr
-
创建
LitIntExpr记录的实例。 - LitStringExpr(SourcePos, String) - record class的构造器 org.aya.concrete.Expr.LitStringExpr
-
创建
LitStringExpr记录的实例。 - LittleTyper - org.aya.tyck中的Record Class
-
Similar to
GetTypeVisitorin Arend. - LittleTyper(TyckState, LocalCtx) - record class的构造器 org.aya.tyck.LittleTyper
-
创建
LittleTyper记录的实例。 - load(ImmutableSeq<String>) - 接口中的方法 org.aya.resolve.module.ModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - 类中的方法 org.aya.resolve.module.EmptyModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - record class中的方法 org.aya.resolve.module.FileModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - record class中的方法 org.aya.resolve.module.ModuleListLoader
- load(ImmutableSeq<String>, ModuleLoader) - 接口中的方法 org.aya.resolve.module.ModuleLoader
- load(ImmutableSeq<String>, ModuleLoader) - 类中的方法 org.aya.resolve.module.CachedModuleLoader
- loader - 类中的变量 org.aya.resolve.module.CachedModuleLoader
- loader() - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
-
返回
loader记录组件的值。 - loaders() - record class中的方法 org.aya.resolve.module.ModuleListLoader
-
返回
loaders记录组件的值。 - local(LocalVar) - record class中的方法 org.aya.core.serde.Serializer.State
- localCache() - record class中的方法 org.aya.core.serde.Serializer.State
-
返回
localCache记录组件的值。 - localCache() - record class中的方法 org.aya.core.serde.SerTerm.DeState
-
返回
localCache记录组件的值。 - localCtx - 类中的变量 org.aya.tyck.ExprTycker
- localCtx() - record class中的方法 org.aya.core.pat.PatMatcher
-
返回
localCtx记录组件的值。 - localCtx() - record class中的方法 org.aya.tyck.LittleTyper
-
返回
localCtx记录组件的值。 - localCtx() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
localCtx记录组件的值。 - LocalCtx - org.aya.tyck.env中的接口
- localMap() - record class中的方法 org.aya.tyck.env.MapLocalCtx
-
返回
localMap记录组件的值。 - localSeq() - record class中的方法 org.aya.tyck.env.SeqLocalCtx
-
返回
localSeq记录组件的值。 - LocalVar - org.aya.ref中的Record Class
- LocalVar(String) - record class的构造器 org.aya.ref.LocalVar
- LocalVar(String, SourcePos) - record class的构造器 org.aya.ref.LocalVar
-
创建
LocalVar记录的实例。 - locator() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回
locator记录组件的值。 - loosers() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
loosers记录组件的值。 - loosers() - record class中的方法 org.aya.core.serde.SerDef.SerBind
-
返回
loosers记录组件的值。 - lower() - record class中的方法 org.aya.tyck.error.LevelError
-
返回
lower记录组件的值。 - lr() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
lr记录组件的值。
M
- make(String, SourcePos, GenericAyaParser) - 类中的静态方法 org.aya.concrete.remark.Remark
- make(SeqLike<Term.Param>, Term) - record class中的静态方法 org.aya.core.term.FormTerm.Pi
- make(SeqLike<Term.Param>, Term) - record class中的静态方法 org.aya.core.term.IntroTerm.Lambda
- make(Term, Arg<Term>) - 接口中的静态方法 org.aya.core.term.CallTerm
- make(Term, Tycker) - record class中的静态方法 org.aya.core.visitor.Zonker
- make(IntroTerm.Lambda, Arg<Term>) - 接口中的静态方法 org.aya.core.term.CallTerm
- make(DefVar<D, S>, int, ImmutableSeq<Arg<Term>>) - 接口中的方法 org.aya.core.term.CallTerm.Factory
- makeArg(SourcePos, Expr, Expr.NamedArg, boolean) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- makeArg(SourcePos, Pattern, Pattern, boolean) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- makeSectionApp(SourcePos, Expr.NamedArg, Function<Expr.NamedArg, Expr>) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- makeSectionApp(SourcePos, Pattern, Function<Pattern, Pattern>) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- Many(Style, ImmutableSeq<Literate>) - record class的构造器 org.aya.concrete.remark.Literate.Many
-
创建
Many记录的实例。 - map() - record class中的方法 org.aya.core.serde.SerTerm.New
-
返回
map记录组件的值。 - map() - record class中的方法 org.aya.core.visitor.Subst
-
返回
map记录组件的值。 - map() - record class中的方法 org.aya.tyck.unify.DefEq.Sub
-
返回
map记录组件的值。 - map(Function<Term, Term>, Function<Term, Term>) - 接口中的方法 org.aya.core.visitor.TermView
- mapExpr(Function<Expr, Expr>) - record class中的方法 org.aya.concrete.Expr.Param
- MapLocalCtx - org.aya.tyck.env中的Record Class
- MapLocalCtx() - record class的构造器 org.aya.tyck.env.MapLocalCtx
- MapLocalCtx(MutableMap<LocalVar, Term>, LocalCtx) - record class的构造器 org.aya.tyck.env.MapLocalCtx
-
创建
MapLocalCtx记录的实例。 - Mapper(TermView, Function<Term, Term>, Function<Term, Term>) - record class的构造器 org.aya.core.visitor.TermOps.Mapper
-
创建
Mapper记录的实例。 - Matching - org.aya.core中的Record Class
- Matching(SourcePos, ImmutableSeq<Pat>, Term) - record class的构造器 org.aya.core.Matching
-
创建
Matching记录的实例。 - matchings() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回
matchings记录组件的值。 - matchings() - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
返回
matchings记录组件的值。 - matchy(Pattern.Clause) - 类中的方法 org.aya.distill.ConcreteDistiller
- matchy(Matching, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- matchy(Pattern.Clause, Context, ExprResolver) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- Matchy(ImmutableSeq<SerPat>, SerTerm) - record class的构造器 org.aya.core.serde.SerPat.Matchy
-
创建
Matchy记录的实例。 - matrix() - record class中的方法 org.aya.terck.Behavior.Diag
-
返回
matrix记录组件的值。 - matrix() - record class中的方法 org.aya.terck.CallMatrix
-
返回
matrix记录组件的值。 - MdUnicodeTrace - org.aya.tyck.trace中的类
- MdUnicodeTrace() - 类的构造器 org.aya.tyck.trace.MdUnicodeTrace
- MdUnicodeTrace(int, DistillerOptions) - 类的构造器 org.aya.tyck.trace.MdUnicodeTrace
- member(TyckUnit) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- message() - record class中的方法 org.aya.concrete.error.ParseError
-
返回
message记录组件的值。 - meta() - record class中的方法 org.aya.concrete.Expr.MetaPat
-
返回
meta记录组件的值。 - Meta - org.aya.core中的类
- Meta(boolean, Ref<Pat>, LocalVar, Term) - record class的构造器 org.aya.core.pat.Pat.Meta
-
创建
Meta记录的实例。 - MetaPat(SourcePos, Pat.Meta) - record class的构造器 org.aya.concrete.Expr.MetaPat
-
创建
MetaPat记录的实例。 - MetaPat(Pat.Meta, int) - record class的构造器 org.aya.core.term.RefTerm.MetaPat
-
创建
MetaPat记录的实例。 - metas() - record class中的方法 org.aya.tyck.TyckState
-
返回
metas记录组件的值。 - mischa(CallTerm.Data, CtorDef, LocalCtx, TyckState) - 类中的静态方法 org.aya.tyck.pat.PatTycker
- missing() - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
-
返回
missing记录组件的值。 - missing() - record class中的方法 org.aya.tyck.pat.PatClassifier.PatErr
-
返回
missing记录组件的值。 - MissingBindCase(SourcePos, Term.Param, Term) - record class的构造器 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
创建
MissingBindCase记录的实例。 - MissingCase(SourcePos, PatClassifier.PatErr) - record class的构造器 org.aya.tyck.pat.ClausesProblem.MissingCase
-
创建
MissingCase记录的实例。 - MissingFieldError(SourcePos, ImmutableSeq<Var>) - record class的构造器 org.aya.tyck.error.FieldProblem.MissingFieldError
-
创建
MissingFieldError记录的实例。 - mod() - record class中的方法 org.aya.core.serde.SerDef.QName
-
返回
mod记录组件的值。 - mode() - record class中的方法 org.aya.concrete.remark.CodeOptions
-
返回
mode记录组件的值。 - modifier() - record class中的方法 org.aya.concrete.error.BadModifierWarn
-
返回
modifier记录组件的值。 - Modifier - org.aya.generic中的Enum Class
- modifiers - 类中的变量 org.aya.concrete.stmt.Decl.FnDecl
- modifiers - 类中的变量 org.aya.core.def.FnDef
- modifiers() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回
modifiers记录组件的值。 - modify(Function<Expr, Expr>) - 类中的方法 org.aya.concrete.remark.Literate.Code
- modify(Function<Expr, Expr>) - record class中的方法 org.aya.concrete.remark.Literate.Many
- modify(Function<Expr, Expr>) - 接口中的方法 org.aya.concrete.remark.Literate
- modName() - record class中的方法 org.aya.resolve.error.DuplicateModNameError
-
返回
modName记录组件的值。 - modName() - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
-
返回
modName记录组件的值。 - modName() - record class中的方法 org.aya.resolve.error.ModNotFoundError
-
返回
modName记录组件的值。 - modName() - record class中的方法 org.aya.resolve.error.ModShadowingWarn
-
返回
modName记录组件的值。 - modName() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
返回
modName记录组件的值。 - ModNameNotFoundError - org.aya.resolve.error中的Record Class
- ModNameNotFoundError(Seq<String>, SourcePos) - record class的构造器 org.aya.resolve.error.ModNameNotFoundError
-
创建
ModNameNotFoundError记录的实例。 - ModNotFoundError - org.aya.resolve.error中的Record Class
- ModNotFoundError(Seq<String>, SourcePos) - record class的构造器 org.aya.resolve.error.ModNotFoundError
-
创建
ModNotFoundError记录的实例。 - ModShadowingWarn - org.aya.resolve.error中的Record Class
- ModShadowingWarn(Seq<String>, SourcePos) - record class的构造器 org.aya.resolve.error.ModShadowingWarn
-
创建
ModShadowingWarn记录的实例。 - module - 类中的变量 org.aya.ref.DefVar
-
Initialized in the resolver or core deserialization
- module() - record class中的方法 org.aya.core.serde.SerDef.Prim
-
返回
module记录组件的值。 - Module(SourcePos, String, ImmutableSeq<Stmt>) - record class的构造器 org.aya.concrete.stmt.Command.Module
-
创建
Module记录的实例。 - ModuleCallback<E extends Exception> - org.aya.resolve中的接口
-
CheckedTriConsumer
- ModuleContext - org.aya.resolve.context中的接口
- ModuleListLoader - org.aya.resolve.module中的Record Class
- ModuleListLoader(Reporter, ImmutableSeq<? extends ModuleLoader>) - record class的构造器 org.aya.resolve.module.ModuleListLoader
-
创建
ModuleListLoader记录的实例。 - ModuleLoader - org.aya.resolve.module中的接口
- moduleName() - 接口中的方法 org.aya.resolve.context.Context
- moduleName() - record class中的方法 org.aya.resolve.context.NoExportContext
- moduleName() - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- modules - 类中的变量 org.aya.resolve.context.PhysicalModuleContext
- modules() - 接口中的方法 org.aya.resolve.context.ModuleContext
- modules() - record class中的方法 org.aya.resolve.context.NoExportContext
-
返回
modules记录组件的值。 - modules() - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- mul(Relation) - enum class中的方法 org.aya.terck.Relation
N
- name - 类中的变量 org.aya.core.Meta
- name - 类中的变量 org.aya.generic.ref.GeneralizedVar
- name() - record class中的方法 org.aya.concrete.Expr.Field
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.concrete.Expr.NamedArg
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.concrete.stmt.Command.Module
-
返回
name记录组件的值。 - name() - 类中的方法 org.aya.core.Meta
- name() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerDef.Prim
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerDef.QName
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerPat.Prim
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.DataCall
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.FnCall
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.SimpVar
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.serde.SerTerm.StructCall
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
返回
name记录组件的值。 - name() - 类中的方法 org.aya.generic.ref.GeneralizedVar
- name() - 类中的方法 org.aya.ref.DefVar
- name() - record class中的方法 org.aya.ref.LocalVar
-
返回
name记录组件的值。 - name() - 接口中的方法 org.aya.ref.Var
- name() - record class中的方法 org.aya.resolve.context.BindContext
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.DuplicateExportError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.ShadowingWarn
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.UnknownOperatorError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.UnknownPrimError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.terck.error.NonTerminating
-
返回
name记录组件的值。 - name() - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
-
返回
name记录组件的值。 - NamedArg(boolean, Expr) - record class的构造器 org.aya.concrete.Expr.NamedArg
- NamedArg(boolean, String, Expr) - record class的构造器 org.aya.concrete.Expr.NamedArg
-
创建
NamedArg记录的实例。 - nameDoc() - 接口中的方法 org.aya.generic.ParamLike
- needTyck(ImmutableSeq<String>) - 类中的方法 org.aya.concrete.remark.Remark
-
It's always downstream (cannot be imported), so always need to be checked.
- needTyck(ImmutableSeq<String>) - 接口中的方法 org.aya.concrete.stmt.Command
- needTyck(ImmutableSeq<String>) - 类中的方法 org.aya.concrete.stmt.Decl.PrimDecl
- needTyck(ImmutableSeq<String>) - 类中的方法 org.aya.concrete.stmt.Generalize
- needTyck(ImmutableSeq<String>) - 类中的方法 org.aya.concrete.stmt.Signatured
- needTyck(ImmutableSeq<String>) - 接口中的方法 org.aya.tyck.order.TyckUnit
- New(SerTerm.StructCall, ImmutableMap<SerDef.QName, SerTerm>) - record class的构造器 org.aya.core.serde.SerTerm.New
-
创建
New记录的实例。 - New(CallTerm.Struct, ImmutableMap<DefVar<FieldDef, Decl.StructField>, Term>) - record class的构造器 org.aya.core.term.IntroTerm.New
-
创建
New记录的实例。 - NewExpr(SourcePos, Expr, ImmutableSeq<Expr.Field>) - record class的构造器 org.aya.concrete.Expr.NewExpr
-
创建
NewExpr记录的实例。 - newTycker() - record class中的方法 org.aya.tyck.StmtTycker
- NF - enum class 中的枚举常量 org.aya.generic.util.NormalizeMode
-
Fully normalize.
- nodeName() - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
-
返回
nodeName记录组件的值。 - noError() - 类中的方法 org.aya.tyck.pat.PatTycker
- NoExportContext - org.aya.resolve.context中的Record Class
- NoExportContext(PhysicalModuleContext) - record class的构造器 org.aya.resolve.context.NoExportContext
- NoExportContext(PhysicalModuleContext, MutableMap<String, MutableMap<Seq<String>, Var>>, MutableMap<ImmutableSeq<String>, MutableMap<String, Var>>) - record class的构造器 org.aya.resolve.context.NoExportContext
-
创建
NoExportContext记录的实例。 - NonTerminating - org.aya.terck.error中的Record Class
- NonTerminating(SourcePos, DefVar<?, ?>, Behavior.Diag<Def, Term.Param>) - record class的构造器 org.aya.terck.error.NonTerminating
-
创建
NonTerminating记录的实例。 - NoResultTypeError(Decl.PrimDecl) - record class的构造器 org.aya.tyck.error.PrimProblem.NoResultTypeError
-
创建
NoResultTypeError记录的实例。 - NORMAL - enum class 中的枚举常量 org.aya.concrete.stmt.Decl.Personality
- normalize(TyckState, NormalizeMode) - 接口中的方法 org.aya.core.term.Term
- normalize(TyckState) - 接口中的方法 org.aya.core.visitor.TermView
- NormalizeMode - org.aya.generic.util中的Enum Class
- Normalizer - org.aya.core.visitor中的Record Class
- Normalizer(TermView, TyckState) - record class的构造器 org.aya.core.visitor.TermOps.Normalizer
-
创建
Normalizer记录的实例。 - Normalizer(TyckState) - record class的构造器 org.aya.core.visitor.Normalizer
-
创建
Normalizer记录的实例。 - NoSuchFieldError(SourcePos, ImmutableSeq<String>) - record class的构造器 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
创建
NoSuchFieldError记录的实例。 - notFound() - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
返回
notFound记录组件的值。 - NotOperator(SourcePos, String) - record class的构造器 org.aya.concrete.error.OperatorProblem.NotOperator
-
创建
NotOperator记录的实例。 - NotYetTyckedError - org.aya.tyck.error中的Record Class
- NotYetTyckedError(SourcePos, Var) - record class的构造器 org.aya.tyck.error.NotYetTyckedError
-
创建
NotYetTyckedError记录的实例。 - NULL - enum class 中的枚举常量 org.aya.generic.util.NormalizeMode
-
Do NOT normalize.
- number() - record class中的方法 org.aya.concrete.Pattern.Number
-
返回
number记录组件的值。 - Number(SourcePos, boolean, int) - record class的构造器 org.aya.concrete.Pattern.Number
-
创建
Number记录的实例。
O
- of() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回
of记录组件的值。 - of() - record class中的方法 org.aya.core.serde.SerTerm.App
-
返回
of记录组件的值。 - of() - record class中的方法 org.aya.core.serde.SerTerm.Proj
-
返回
of记录组件的值。 - of() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回
of记录组件的值。 - of() - record class中的方法 org.aya.core.term.ElimTerm.App
-
返回
of记录组件的值。 - of() - 接口中的方法 org.aya.core.term.ElimTerm
- of() - record class中的方法 org.aya.core.term.ElimTerm.Proj
-
返回
of记录组件的值。 - of() - record class中的方法 org.aya.terck.Behavior
-
返回
of记录组件的值。 - onModuleTycked(ResolveInfo, ImmutableSeq<Def>) - 接口中的方法 org.aya.resolve.ModuleCallback
- op() - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
-
返回
op记录组件的值。 - op1() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
返回
op1记录组件的值。 - op1() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回
op1记录组件的值。 - op2() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
返回
op2记录组件的值。 - op2() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回
op2记录组件的值。 - Opaque - enum class 中的枚举常量 org.aya.generic.Modifier
-
Denotes that a function's invocations are never reduced.
- opDecl - 类中的变量 org.aya.ref.DefVar
-
Initialized in the resolver or core deserialization
- opDeclRename - 类中的变量 org.aya.ref.DefVar
-
Initialized in the resolver or core deserialization
- Open(SourcePos, Stmt.Accessibility, QualifiedID, Command.Open.UseHide, boolean) - record class的构造器 org.aya.concrete.stmt.Command.Open
-
创建
Open记录的实例。 - openExample() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回
openExample记录组件的值。 - openModule(ImmutableSeq<String>, Stmt.Accessibility, Function<String, Boolean>, Map<String, String>, SourcePos) - 接口中的方法 org.aya.resolve.context.ModuleContext
- OperatorProblem - org.aya.concrete.error中的类
- OperatorProblem() - 类的构造器 org.aya.concrete.error.OperatorProblem
- OperatorProblem.AmbiguousPredError - org.aya.concrete.error中的Record Class
- OperatorProblem.BindSelfError - org.aya.concrete.error中的Record Class
- OperatorProblem.Circular - org.aya.concrete.error中的Record Class
- OperatorProblem.FixityError - org.aya.concrete.error中的Record Class
- OperatorProblem.NotOperator - org.aya.concrete.error中的Record Class
- opInfo - 类中的变量 org.aya.concrete.stmt.Signatured
- opInfo() - 类中的方法 org.aya.concrete.stmt.Signatured
- opInfo() - record class中的方法 org.aya.core.serde.SerDef.SerOpDecl
-
返回
opInfo记录组件的值。 - opSet() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
opSet记录组件的值。 - options - 类中的变量 org.aya.concrete.remark.CodeAttrProcessor.Attr
- options - 类中的变量 org.aya.concrete.remark.Literate.Code
- options - 类中的变量 org.aya.distill.BaseDistiller
- options - 类中的变量 org.aya.tyck.trace.MdUnicodeTrace
- options() - record class中的方法 org.aya.concrete.remark.CodeOptions
-
返回
options记录组件的值。 - options() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回
options记录组件的值。 - Options(boolean, boolean) - record class的构造器 org.aya.resolve.visitor.ExprResolver.Options
-
创建
Options记录的实例。 - orderIndependent() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回
orderIndependent记录组件的值。 - org.aya - 模块 org.aya
- org.aya.concrete - 程序包 org.aya.concrete
- org.aya.concrete.desugar - 程序包 org.aya.concrete.desugar
- org.aya.concrete.error - 程序包 org.aya.concrete.error
- org.aya.concrete.remark - 程序包 org.aya.concrete.remark
- org.aya.concrete.stmt - 程序包 org.aya.concrete.stmt
- org.aya.concrete.visitor - 程序包 org.aya.concrete.visitor
- org.aya.core - 程序包 org.aya.core
- org.aya.core.def - 程序包 org.aya.core.def
- org.aya.core.ops - 程序包 org.aya.core.ops
- org.aya.core.pat - 程序包 org.aya.core.pat
- org.aya.core.serde - 程序包 org.aya.core.serde
- org.aya.core.term - 程序包 org.aya.core.term
- org.aya.core.visitor - 程序包 org.aya.core.visitor
- org.aya.distill - 程序包 org.aya.distill
- org.aya.generic - 程序包 org.aya.generic
- org.aya.generic.ref - 程序包 org.aya.generic.ref
- org.aya.generic.util - 程序包 org.aya.generic.util
- org.aya.prelude - 程序包 org.aya.prelude
- org.aya.ref - 程序包 org.aya.ref
- org.aya.resolve - 程序包 org.aya.resolve
- org.aya.resolve.context - 程序包 org.aya.resolve.context
- org.aya.resolve.error - 程序包 org.aya.resolve.error
- org.aya.resolve.module - 程序包 org.aya.resolve.module
- org.aya.resolve.visitor - 程序包 org.aya.resolve.visitor
- org.aya.terck - 程序包 org.aya.terck
- org.aya.terck.error - 程序包 org.aya.terck.error
- org.aya.tyck - 程序包 org.aya.tyck
- org.aya.tyck.env - 程序包 org.aya.tyck.env
- org.aya.tyck.error - 程序包 org.aya.tyck.error
- org.aya.tyck.order - 程序包 org.aya.tyck.order
- org.aya.tyck.pat - 程序包 org.aya.tyck.pat
- org.aya.tyck.trace - 程序包 org.aya.tyck.trace
- org.aya.tyck.unify - 程序包 org.aya.tyck.unify
- overlap(Subst) - record class中的方法 org.aya.core.visitor.Subst
- Overlap - enum class 中的枚举常量 org.aya.generic.Modifier
-
That this function uses overlapping and order-insensitive pattern matching semantics.
- owner - 类中的变量 org.aya.generic.ref.GeneralizedVar
- ownerTele - 类中的变量 org.aya.core.def.SubLevelDef
- ownerTele() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
ownerTele记录组件的值。 - ownerTele() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
ownerTele记录组件的值。
P
- P(LocalVar, Term) - record class的构造器 org.aya.tyck.env.SeqLocalCtx.P
-
创建
P记录的实例。 - param() - record class中的方法 org.aya.concrete.Expr.LamExpr
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.core.def.Def.Signature
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.core.serde.SerTerm.Lam
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.core.serde.SerTerm.Pi
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.core.term.FormTerm.Pi
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.core.term.IntroTerm.Lambda
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
返回
param记录组件的值。 - param() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
返回
param记录组件的值。 - Param(Expr.Param, Expr) - record class的构造器 org.aya.concrete.Expr.Param
- Param(ParamLike<?>, Term) - record class的构造器 org.aya.core.term.Term.Param
- Param(LocalVar, Term, boolean) - record class的构造器 org.aya.core.term.Term.Param
- Param(LocalVar, Term, boolean, boolean) - record class的构造器 org.aya.core.term.Term.Param
-
创建
Param记录的实例。 - Param(SourcePos, LocalVar, boolean) - record class的构造器 org.aya.concrete.Expr.Param
- Param(SourcePos, LocalVar, Expr, boolean, boolean) - record class的构造器 org.aya.concrete.Expr.Param
-
创建
Param记录的实例。 - parameters(MutableList<Term.Param>) - record class中的方法 org.aya.core.term.FormTerm.Pi
- ParamLike<Expr extends org.aya.util.distill.AyaDocile> - org.aya.generic中的接口
- params() - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
- params() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.core.serde.SerTerm.Sigma
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.core.term.FormTerm.Sigma
-
返回
params记录组件的值。 - params() - record class中的方法 org.aya.core.term.IntroTerm.New
-
返回
params记录组件的值。 - parent - 类中的变量 org.aya.resolve.context.PhysicalModuleContext
- parent() - record class中的方法 org.aya.resolve.context.BindContext
-
返回
parent记录组件的值。 - parent() - 接口中的方法 org.aya.resolve.context.Context
- parent() - record class中的方法 org.aya.resolve.context.EmptyContext
- parent() - 接口中的方法 org.aya.resolve.context.ModuleContext
- parent() - record class中的方法 org.aya.resolve.context.NoExportContext
-
返回
parent记录组件的值。 - parent() - 类中的方法 org.aya.resolve.context.PhysicalModuleContext
- parent() - 接口中的方法 org.aya.tyck.env.LocalCtx
- parent() - record class中的方法 org.aya.tyck.env.MapLocalCtx
-
返回
parent记录组件的值。 - parent() - record class中的方法 org.aya.tyck.env.SeqLocalCtx
-
返回
parent记录组件的值。 - parentAdd() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回
parentAdd记录组件的值。 - ParseError - org.aya.concrete.error中的Record Class
- ParseError(SourcePos, String) - record class的构造器 org.aya.concrete.error.ParseError
-
创建
ParseError记录的实例。 - parser() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回
parser记录组件的值。 - Parsing - enum class 中的枚举常量 org.aya.generic.util.InterruptException.InterruptStage
- pat() - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
返回
pat记录组件的值。 - pat() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回
pat记录组件的值。 - pat(Pat, BaseDistiller.Outer) - 类中的方法 org.aya.distill.CoreDistiller
- Pat - org.aya.core.pat中的接口
- Pat.Absurd - org.aya.core.pat中的Record Class
- Pat.Bind - org.aya.core.pat中的Record Class
- Pat.Ctor - org.aya.core.pat中的Record Class
- Pat.Meta - org.aya.core.pat中的Record Class
- Pat.Preclause<T extends org.aya.util.distill.AyaDocile> - org.aya.core.pat中的Record Class
-
It's 'pre' because there are also impossible clauses, which are removed after tycking.
- Pat.Prim - org.aya.core.pat中的Record Class
- Pat.Tuple - org.aya.core.pat中的Record Class
- PatClassifier - org.aya.tyck.pat中的Record Class
- PatClassifier(Reporter, SourcePos, TyckState, PatTree.Builder) - record class的构造器 org.aya.tyck.pat.PatClassifier
-
创建
PatClassifier记录的实例。 - PatClassifier.PatErr - org.aya.tyck.pat中的Record Class
- PatErr(ImmutableSeq<Pattern>) - record class的构造器 org.aya.tyck.pat.PatClassifier.PatErr
-
创建
PatErr记录的实例。 - path() - record class中的方法 org.aya.concrete.stmt.Command.Import
-
返回
path记录组件的值。 - path() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回
path记录组件的值。 - PatMatcher - org.aya.core.pat中的Record Class
-
Matches a term with a pattern.
- PatMatcher(Subst, LocalCtx) - record class的构造器 org.aya.core.pat.PatMatcher
-
创建
PatMatcher记录的实例。 - PatResult(Term, ImmutableSeq<Pat.Preclause<Term>>, ImmutableSeq<Matching>) - record class的构造器 org.aya.tyck.pat.PatTycker.PatResult
-
创建
PatResult记录的实例。 - pats - 类中的变量 org.aya.core.def.CtorDef
- pats() - record class中的方法 org.aya.core.pat.Pat.Tuple
-
返回
pats记录组件的值。 - pats() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
pats记录组件的值。 - pats() - record class中的方法 org.aya.core.serde.SerPat.Matchy
-
返回
pats记录组件的值。 - pats() - record class中的方法 org.aya.core.serde.SerPat.Tuple
-
返回
pats记录组件的值。 - pats() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
-
返回
pats记录组件的值。 - PatT(Term, Pattern, SourcePos) - record class的构造器 org.aya.tyck.trace.Trace.PatT
- PatT(Term, Pattern, SourcePos, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.PatT
-
创建
PatT记录的实例。 - pattern() - record class中的方法 org.aya.concrete.Expr.Param
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.core.term.Term.Param
-
返回
pattern记录组件的值。 - pattern() - 接口中的方法 org.aya.generic.ParamLike
- pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
返回
pattern记录组件的值。 - pattern() - 接口中的方法 org.aya.tyck.pat.PatternProblem
- pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
返回
pattern记录组件的值。 - pattern() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnknownCtor
-
返回
pattern记录组件的值。 - pattern(Pattern, BaseDistiller.Outer) - 类中的方法 org.aya.distill.ConcreteDistiller
- Pattern - enum class 中的枚举常量 org.aya.generic.Modifier
-
That this function is a pattern synonym.
- Pattern - org.aya.concrete中的接口
- Pattern.Absurd - org.aya.concrete中的Record Class
- Pattern.Bind - org.aya.concrete中的Record Class
- Pattern.BinOpSeq - org.aya.concrete中的Record Class
- Pattern.CalmFace - org.aya.concrete中的Record Class
- Pattern.Clause - org.aya.concrete中的类
- Pattern.Ctor - org.aya.concrete中的Record Class
- Pattern.Number - org.aya.concrete中的Record Class
- Pattern.Tuple - org.aya.concrete中的Record Class
- PatternProblem - org.aya.tyck.pat中的接口
- PatternProblem.BlockedEval - org.aya.tyck.pat中的Record Class
- PatternProblem.InsufficientPattern - org.aya.tyck.pat中的Record Class
- PatternProblem.PossiblePat - org.aya.tyck.pat中的Record Class
- PatternProblem.SplittingOnNonData - org.aya.tyck.pat中的Record Class
- PatternProblem.TooManyImplicitPattern - org.aya.tyck.pat中的Record Class
- PatternProblem.TooManyPattern - org.aya.tyck.pat中的Record Class
- PatternProblem.TupleNonSig - org.aya.tyck.pat中的Record Class
- PatternProblem.UnavailableCtor - org.aya.tyck.pat中的Record Class
- PatternProblem.UnknownCtor - org.aya.tyck.pat中的Record Class
- patterns - 类中的变量 org.aya.concrete.Pattern.Clause
- patterns - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
- patterns() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回
patterns记录组件的值。 - patterns() - record class中的方法 org.aya.core.Matching
-
返回
patterns记录组件的值。 - patterns() - record class中的方法 org.aya.core.pat.Pat.Preclause
-
返回
patterns记录组件的值。 - patternTele - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
-
Similar to
Signatured.signature, but stores the bindings inDecl.DataCtor.patterns - PatToTerm - org.aya.core.pat中的类
- PatToTerm() - 类的构造器 org.aya.core.pat.PatToTerm
- PatTree - org.aya.tyck.pat中的Record Class
- PatTree(String, boolean, int) - record class的构造器 org.aya.tyck.pat.PatTree
- PatTree(String, boolean, int, MutableList<PatTree>) - record class的构造器 org.aya.tyck.pat.PatTree
-
创建
PatTree记录的实例。 - PatTree.Builder - org.aya.tyck.pat中的类
- PatTycker - org.aya.tyck.pat中的类
- PatTycker(ExprTycker) - 类的构造器 org.aya.tyck.pat.PatTycker
- PatTycker(ExprTycker, Subst, MutableMap<Var, Expr>, Trace.Builder) - 类的构造器 org.aya.tyck.pat.PatTycker
- PatTycker.LhsResult - org.aya.tyck.pat中的Record Class
- PatTycker.PatResult - org.aya.tyck.pat中的Record Class
- PatUnify - org.aya.core.pat中的Record Class
-
The unification of patterns.
- PatUnify(Subst, Subst, LocalCtx) - record class的构造器 org.aya.core.pat.PatUnify
-
创建
PatUnify记录的实例。 - personality - 类中的变量 org.aya.concrete.stmt.Decl
- PhysicalModuleContext - org.aya.resolve.context中的类
- PhysicalModuleContext(Context, ImmutableSeq<String>) - 类的构造器 org.aya.resolve.context.PhysicalModuleContext
- pi(Expr, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- Pi(SerTerm.SerParam, SerTerm) - record class的构造器 org.aya.core.serde.SerTerm.Pi
-
创建
Pi记录的实例。 - Pi(Term.Param, Term) - record class的构造器 org.aya.core.term.FormTerm.Pi
-
创建
Pi记录的实例。 - PiExpr(SourcePos, boolean, Expr.Param, Expr) - record class的构造器 org.aya.concrete.Expr.PiExpr
-
创建
PiExpr记录的实例。 - plus - 类中的静态变量 org.aya.tyck.trace.MdUnicodeTrace
- pos() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回
pos记录组件的值。 - pos() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
pos记录组件的值。 - PossiblePat(Pattern, CallTerm.ConHead) - record class的构造器 org.aya.tyck.pat.PatternProblem.PossiblePat
-
创建
PossiblePat记录的实例。 - post() - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
返回
post记录组件的值。 - post(Expr) - 接口中的方法 org.aya.concrete.visitor.ExprOps
- post(Expr) - 接口中的方法 org.aya.concrete.visitor.ExprView
- post(Term) - record class中的方法 org.aya.core.visitor.TermOps.Elevator
- post(Term) - record class中的方法 org.aya.core.visitor.TermOps.Mapper
- post(Term) - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
- post(Term) - 接口中的方法 org.aya.core.visitor.TermOps
- post(Term) - record class中的方法 org.aya.core.visitor.TermOps.Renamer
- post(Term) - record class中的方法 org.aya.core.visitor.TermOps.Subster
- post(Term) - 接口中的方法 org.aya.core.visitor.TermView
- post(Term) - record class中的方法 org.aya.core.visitor.Zonker
- postMap(Function<Term, Term>) - record class中的方法 org.aya.core.visitor.TermOps.Mapper
- postMap(Function<Term, Term>) - 接口中的方法 org.aya.core.visitor.TermView
- pre() - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
返回
pre记录组件的值。 - pre(Expr) - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
- pre(Expr) - 接口中的方法 org.aya.concrete.visitor.ExprOps
- pre(Expr) - 接口中的方法 org.aya.concrete.visitor.ExprView
- pre(Term) - record class中的方法 org.aya.core.visitor.TermOps.Elevator
- pre(Term) - record class中的方法 org.aya.core.visitor.TermOps.Mapper
- pre(Term) - 接口中的方法 org.aya.core.visitor.TermOps
- pre(Term) - record class中的方法 org.aya.core.visitor.TermOps.Renamer
- pre(Term) - 接口中的方法 org.aya.core.visitor.TermView
- pre(Term) - record class中的方法 org.aya.core.visitor.Zonker
- preclause() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回
preclause记录组件的值。 - Preclause(SourcePos, ImmutableSeq<Pat>, Option<T>) - record class的构造器 org.aya.core.pat.Pat.Preclause
-
创建
Preclause记录的实例。 - preMap(Function<Term, Term>) - record class中的方法 org.aya.core.visitor.TermOps.Mapper
- preMap(Function<Term, Term>) - 接口中的方法 org.aya.core.visitor.TermView
- prim() - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
-
返回
prim记录组件的值。 - Prim(boolean, DefVar<PrimDef, Decl.PrimDecl>) - record class的构造器 org.aya.core.pat.Pat.Prim
-
创建
Prim记录的实例。 - Prim(boolean, SerDef.QName) - record class的构造器 org.aya.core.serde.SerPat.Prim
-
创建
Prim记录的实例。 - Prim(ImmutableSeq<String>, PrimDef.ID) - record class的构造器 org.aya.core.serde.SerDef.Prim
-
创建
Prim记录的实例。 - Prim(DefVar<PrimDef, Decl.PrimDecl>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Prim
- Prim(DefVar<PrimDef, Decl.PrimDecl>, PrimDef.ID, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Prim
-
创建
Prim记录的实例。 - PrimCall(SerDef.QName, PrimDef.ID, SerTerm.CallData) - record class的构造器 org.aya.core.serde.SerTerm.PrimCall
-
创建
PrimCall记录的实例。 - PrimDecl(SourcePos, SourcePos, String, ImmutableSeq<Expr.Param>, Expr) - 类的构造器 org.aya.concrete.stmt.Decl.PrimDecl
- PrimDef - org.aya.core.def中的类
- PrimDef(DefVar<PrimDef, Decl.PrimDecl>, ImmutableSeq<Term.Param>, Term, PrimDef.ID) - 类的构造器 org.aya.core.def.PrimDef
- PrimDef(DefVar<PrimDef, Decl.PrimDecl>, Term, PrimDef.ID) - 类的构造器 org.aya.core.def.PrimDef
- PrimDef.Factory - org.aya.core.def中的类
- PrimDef.ID - org.aya.core.def中的Enum Class
- PrimDependencyError - org.aya.resolve.error中的Record Class
- PrimDependencyError(String, ImmutableSeq<PrimDef.ID>, SourcePos) - record class的构造器 org.aya.resolve.error.PrimDependencyError
-
创建
PrimDependencyError记录的实例。 - PrimProblem - org.aya.tyck.error中的接口
- PrimProblem.NoResultTypeError - org.aya.tyck.error中的Record Class
- printHint() - 异常错误中的方法 org.aya.core.serde.SerDef.DeserializeException
- printHint() - 异常错误中的方法 org.aya.generic.util.InternalException
- printHint() - 异常错误中的方法 org.aya.tyck.ExprTycker.TyckerException
- Private - enum class 中的枚举常量 org.aya.concrete.stmt.Stmt.Accessibility
- problems - 类中的变量 org.aya.core.def.UserDef
-
In case of counterexamples, this field will be assigned.
- process(DelimiterRun, DelimiterRun) - 类中的方法 org.aya.concrete.remark.CodeAttrProcessor
- program() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
program记录组件的值。 - program(SourceFile) - 接口中的方法 org.aya.concrete.GenericAyaParser
- program(SourceFileLocator, Path) - 接口中的方法 org.aya.concrete.GenericAyaParser
- Proj(SerTerm, int) - record class的构造器 org.aya.core.serde.SerTerm.Proj
-
创建
Proj记录的实例。 - Proj(Term, int) - record class的构造器 org.aya.core.term.ElimTerm.Proj
-
创建
Proj记录的实例。 - ProjExpr(SourcePos, Expr, Either<Integer, QualifiedID>) - record class的构造器 org.aya.concrete.Expr.ProjExpr
- ProjExpr(SourcePos, Expr, Either<Integer, QualifiedID>, Var, Ref<ExprTycker.Result>) - record class的构造器 org.aya.concrete.Expr.ProjExpr
-
创建
ProjExpr记录的实例。 - ProjHead - enum class 中的枚举常量 org.aya.distill.BaseDistiller.Outer
- ProjIxError - org.aya.tyck.error中的Record Class
- ProjIxError(Expr.ProjExpr, int, int) - record class的构造器 org.aya.tyck.error.ProjIxError
-
创建
ProjIxError记录的实例。 - projSubst(Term, int, ImmutableSeq<Term.Param>) - record class中的静态方法 org.aya.core.term.ElimTerm.Proj
- Public - enum class 中的枚举常量 org.aya.concrete.stmt.Stmt.Accessibility
- put(LocalVar, Term) - 接口中的方法 org.aya.tyck.env.LocalCtx
- put(LocalVar, Term) - record class中的方法 org.aya.tyck.env.MapLocalCtx
- put(LocalVar, Term) - record class中的方法 org.aya.tyck.env.SeqLocalCtx
- put(CallMatrix<T, P>) - record class中的方法 org.aya.terck.CallGraph
-
Add a call matrix to the graph, if there's no smaller call matrix from
CallMatrix.domain()toCallMatrix.codomain()was found. - put(Term.Param) - 接口中的方法 org.aya.tyck.env.LocalCtx
- putPrim(ImmutableSeq<String>, PrimDef.ID, DefVar<?, ?>) - record class中的方法 org.aya.core.serde.SerTerm.DeState
Q
- QName(ImmutableSeq<String>, String) - record class的构造器 org.aya.core.serde.SerDef.QName
-
创建
QName记录的实例。 - QualifiedID - org.aya.concrete.stmt中的Record Class
- QualifiedID(SourcePos, String) - record class的构造器 org.aya.concrete.stmt.QualifiedID
- QualifiedID(SourcePos, ImmutableSeq<String>) - record class的构造器 org.aya.concrete.stmt.QualifiedID
-
创建
QualifiedID记录的实例。 - QualifiedNameNotFoundError - org.aya.resolve.error中的Record Class
- QualifiedNameNotFoundError(Seq<String>, String, SourcePos) - record class的构造器 org.aya.resolve.error.QualifiedNameNotFoundError
-
创建
QualifiedNameNotFoundError记录的实例。
R
- randomlyNamed(SourcePos) - 接口中的静态方法 org.aya.generic.Constants
- randomName(Object) - 接口中的静态方法 org.aya.generic.Constants
- raw - 类中的变量 org.aya.concrete.remark.Remark
- Raw(Doc) - record class的构造器 org.aya.concrete.remark.Literate.Raw
-
创建
Raw记录的实例。 - RawUnivExpr(SourcePos) - record class的构造器 org.aya.concrete.Expr.RawUnivExpr
-
创建
RawUnivExpr记录的实例。 - RecursionError(CallTerm.Hole, Term, SourcePos) - record class的构造器 org.aya.tyck.error.HoleProblem.RecursionError
-
创建
RecursionError记录的实例。 - RedefinitionPrimError - org.aya.resolve.error中的Record Class
- RedefinitionPrimError(String, SourcePos) - record class的构造器 org.aya.resolve.error.RedefinitionPrimError
-
创建
RedefinitionPrimError记录的实例。 - reExports() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回
reExports记录组件的值。 - reExports() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
reExports记录组件的值。 - ref - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
- ref - 类中的变量 org.aya.concrete.stmt.Decl.DataDecl
- ref - 类中的变量 org.aya.concrete.stmt.Decl.FnDecl
- ref - 类中的变量 org.aya.concrete.stmt.Decl.PrimDecl
- ref - 类中的变量 org.aya.concrete.stmt.Decl.StructDecl
- ref - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- ref - 类中的变量 org.aya.core.def.CtorDef
- ref - 类中的变量 org.aya.core.def.DataDef
- ref - 类中的变量 org.aya.core.def.FieldDef
- ref - 类中的变量 org.aya.core.def.FnDef
- ref - 类中的变量 org.aya.core.def.PrimDef
- ref - 类中的变量 org.aya.core.def.StructDef
- ref() - record class中的方法 org.aya.concrete.Expr.Param
-
返回
ref记录组件的值。 - ref() - 类中的方法 org.aya.concrete.stmt.Decl.DataCtor
- ref() - 类中的方法 org.aya.concrete.stmt.Decl.DataDecl
- ref() - 类中的方法 org.aya.concrete.stmt.Decl.FnDecl
- ref() - 类中的方法 org.aya.concrete.stmt.Decl.PrimDecl
- ref() - 类中的方法 org.aya.concrete.stmt.Decl
- ref() - 类中的方法 org.aya.concrete.stmt.Decl.StructDecl
- ref() - 类中的方法 org.aya.concrete.stmt.Decl.StructField
- ref() - 类中的方法 org.aya.concrete.stmt.Signatured
- ref() - 类中的方法 org.aya.core.def.CtorDef
- ref() - 类中的方法 org.aya.core.def.DataDef
- ref() - 接口中的方法 org.aya.core.def.Def
- ref() - 类中的方法 org.aya.core.def.FieldDef
- ref() - 类中的方法 org.aya.core.def.FnDef
- ref() - 类中的方法 org.aya.core.def.PrimDef
- ref() - 类中的方法 org.aya.core.def.StructDef
- ref() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.pat.Pat.Prim
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Con
- ref() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Data
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Fn
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回
ref记录组件的值。 - ref() - 接口中的方法 org.aya.core.term.CallTerm
- ref() - record class中的方法 org.aya.core.term.CallTerm.Struct
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.RefTerm.Field
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.RefTerm.MetaPat
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.core.term.Term.Param
-
返回
ref记录组件的值。 - ref() - 接口中的方法 org.aya.generic.ParamLike
- ref() - 接口中的方法 org.aya.ref.Bind
- ref() - record class中的方法 org.aya.resolve.context.BindContext
-
返回
ref记录组件的值。 - ref() - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
返回
ref记录组件的值。 - Ref(SerTerm.SimpVar, int) - record class的构造器 org.aya.core.serde.SerTerm.Ref
-
创建
Ref记录的实例。 - reference() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回
reference记录组件的值。 - RefExpr(SourcePos, Var) - record class的构造器 org.aya.concrete.Expr.RefExpr
- RefExpr(SourcePos, Var, Ref<ExprTycker.Result>) - record class的构造器 org.aya.concrete.Expr.RefExpr
-
创建
RefExpr记录的实例。 - RefFinder - org.aya.core.visitor中的Record Class
- RefFinder(boolean) - record class的构造器 org.aya.core.visitor.RefFinder
-
创建
RefFinder记录的实例。 - RefTerm - org.aya.core.term中的Record Class
- RefTerm(LocalVar, int) - record class的构造器 org.aya.core.term.RefTerm
-
创建
RefTerm记录的实例。 - RefTerm.Field - org.aya.core.term中的Record Class
- RefTerm.MetaPat - org.aya.core.term中的Record Class
- Relation - org.aya.terck中的Enum Class
-
Relations between size of formal function parameter and function argument in one recursive call.
- Remark - org.aya.concrete.remark中的类
- remove(SeqView<LocalVar>) - 接口中的方法 org.aya.tyck.env.LocalCtx
- remove(SeqView<LocalVar>) - record class中的方法 org.aya.tyck.env.MapLocalCtx
- remove(SeqView<LocalVar>) - record class中的方法 org.aya.tyck.env.SeqLocalCtx
- rename() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
- rename() - record class中的方法 org.aya.core.term.Term.Param
- rename() - 接口中的方法 org.aya.core.term.Term
- rename() - 接口中的方法 org.aya.core.visitor.TermView
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Absurd
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Bind
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Ctor
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Meta
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Prim
- rename(Subst, LocalCtx, boolean) - 接口中的方法 org.aya.core.pat.Pat
- rename(Subst, LocalCtx, boolean) - record class中的方法 org.aya.core.pat.Pat.Tuple
- Renamer(TermView) - record class的构造器 org.aya.core.visitor.TermOps.Renamer
- Renamer(TermView, Subst) - record class的构造器 org.aya.core.visitor.TermOps.Renamer
-
创建
Renamer记录的实例。 - renameVar() - record class中的方法 org.aya.core.term.Term.Param
- renaming() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
- replicate(SeqView<Expr.NamedArg>) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- replicate(SeqView<Pattern>) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- reportAmbiguousPred(String, String, SourcePos) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- reportAmbiguousPred(String, String, SourcePos) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- reportAndThrow(Problem) - 接口中的方法 org.aya.resolve.context.Context
- reportCyclic(ImmutableSeq<ImmutableSeq<BinOpSet.BinOP>>) - 类中的方法 org.aya.concrete.desugar.AyaBinOpSet
- reporter - 类中的变量 org.aya.concrete.desugar.AyaBinOpSet
- reporter - 类中的变量 org.aya.tyck.Tycker
- reporter() - 接口中的方法 org.aya.concrete.GenericAyaParser
- reporter() - record class中的方法 org.aya.resolve.context.BindContext
- reporter() - 接口中的方法 org.aya.resolve.context.Context
- reporter() - record class中的方法 org.aya.resolve.context.EmptyContext
-
返回
reporter记录组件的值。 - reporter() - 接口中的方法 org.aya.resolve.context.ModuleContext
- reporter() - 类中的方法 org.aya.resolve.module.CachedModuleLoader
- reporter() - 类中的方法 org.aya.resolve.module.EmptyModuleLoader
- reporter() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回
reporter记录组件的值。 - reporter() - record class中的方法 org.aya.resolve.module.ModuleListLoader
-
返回
reporter记录组件的值。 - reporter() - 接口中的方法 org.aya.resolve.module.ModuleLoader
- reporter() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
reporter记录组件的值。 - reporter() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回
reporter记录组件的值。 - reporter() - record class中的方法 org.aya.tyck.StmtTycker
-
返回
reporter记录组件的值。 - reportFixityError(Assoc, Assoc, String, String, SourcePos) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- reportFixityError(Assoc, Assoc, String, String, SourcePos) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- reportSelfBind(SourcePos) - 类中的方法 org.aya.concrete.desugar.AyaBinOpSet
- resolve(SeqLike<Stmt>, ResolveInfo, ModuleLoader) - 接口中的静态方法 org.aya.concrete.stmt.Stmt
- resolve(Pattern, Context) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- resolve(ModuleContext) - 接口中的方法 org.aya.concrete.Expr
- resolve(ResolveInfo, Context) - 类中的方法 org.aya.concrete.remark.Literate.Code
- resolve(ResolveInfo, Context) - record class中的方法 org.aya.concrete.remark.Literate.Err
- resolve(ResolveInfo, Context) - record class中的方法 org.aya.concrete.remark.Literate.Many
- resolve(ResolveInfo, Context) - record class中的方法 org.aya.concrete.remark.Literate.Raw
- resolve(ResolveInfo, Context) - 接口中的方法 org.aya.concrete.remark.Literate
- resolve(SerDef.QName) - record class中的方法 org.aya.core.serde.SerTerm.DeState
- resolveBind(SeqLike<Stmt>, ResolveInfo) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- resolveBind(Stmt, ResolveInfo) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- resolved() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回
resolved记录组件的值。 - resolvedField() - record class中的方法 org.aya.concrete.Expr.Field
-
返回
resolvedField记录组件的值。 - resolvedIx() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回
resolvedIx记录组件的值。 - resolvedLoosers() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
resolvedLoosers记录组件的值。 - resolvedTighters() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
resolvedTighters记录组件的值。 - resolvedVar() - record class中的方法 org.aya.concrete.Expr.RefExpr
-
返回
resolvedVar记录组件的值。 - resolveInfo() - record class中的方法 org.aya.concrete.desugar.Desugarer
-
返回
resolveInfo记录组件的值。 - resolveInfo() - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
-
返回
resolveInfo记录组件的值。 - resolveInfo() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
resolveInfo记录组件的值。 - ResolveInfo - org.aya.resolve中的Record Class
- ResolveInfo(ModuleContext, ImmutableSeq<Stmt>, AyaBinOpSet) - record class的构造器 org.aya.resolve.ResolveInfo
- ResolveInfo(ModuleContext, ImmutableSeq<Stmt>, AyaBinOpSet, MutableMap<ImmutableSeq<String>, ResolveInfo>, MutableList<ImmutableSeq<String>>, MutableGraph<TyckOrder>, MutableMap<OpDecl, BindBlock>) - record class的构造器 org.aya.resolve.ResolveInfo
-
创建
ResolveInfo记录的实例。 - resolveModule(ModuleContext, ImmutableSeq<Stmt>, ModuleLoader) - 接口中的方法 org.aya.resolve.module.ModuleLoader
- resolveParams(SeqLike<Expr.Param>, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- ResolveProblem - org.aya.resolve.error中的接口
- resolveStmt(SeqLike<Stmt>, ResolveInfo) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- resolveStmt(SeqLike<Stmt>, ModuleContext) - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
- resolveStmt(Stmt, ModuleContext) - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
- resolveStmt(Stmt, ResolveInfo) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- Resolving - enum class 中的枚举常量 org.aya.generic.util.InterruptException.InterruptStage
- ResolvingInterruptedException() - 异常错误的构造器 org.aya.resolve.context.Context.ResolvingInterruptedException
- RESTRICTIVE - record class中的静态变量 org.aya.resolve.visitor.ExprResolver
- result - 类中的变量 org.aya.concrete.stmt.Decl
- result - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- result - 类中的变量 org.aya.core.def.SubLevelDef
- result - 类中的变量 org.aya.core.def.TopLevelDef
- result - 类中的变量 org.aya.core.Meta
- result() - 接口中的方法 org.aya.core.def.Def
- result() - record class中的方法 org.aya.core.def.Def.Signature
-
返回
result记录组件的值。 - result() - 类中的方法 org.aya.core.def.PrimDef
- result() - 类中的方法 org.aya.core.def.SubLevelDef
- result() - 类中的方法 org.aya.core.def.TopLevelDef
- result() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
result记录组件的值。 - result() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
result记录组件的值。 - result() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回
result记录组件的值。 - result() - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
返回
result记录组件的值。 - Result(Term, Term) - record class的构造器 org.aya.tyck.ExprTycker.Result
-
创建
Result记录的实例。 - resultLevel - 类中的变量 org.aya.core.def.UserDef.Type
- resultLift() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回
resultLift记录组件的值。 - resultLift() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回
resultLift记录组件的值。 - retTy() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
返回
retTy记录组件的值。 - rhs() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
rhs记录组件的值。 - rhs() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
rhs记录组件的值。 - rhs() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回
rhs记录组件的值。 - rhs() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
rhs记录组件的值。 - rhs() - record class中的方法 org.aya.tyck.unify.DefEq.FailureData
-
返回
rhs记录组件的值。 - rhsSubst() - record class中的方法 org.aya.core.pat.PatUnify
-
返回
rhsSubst记录组件的值。 - RIGHT - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
- rl() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回
rl记录组件的值。 - rows() - record class中的方法 org.aya.terck.CallMatrix
S
- s() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回
s记录组件的值。 - sampleReporters() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
sampleReporters记录组件的值。 - sccTycker() - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
返回
sccTycker记录组件的值。 - SCCTyckingFailed(ImmutableSeq<TyckOrder>) - 异常错误的构造器 org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- scope() - record class中的方法 org.aya.tyck.error.Goal
-
返回
scope记录组件的值。 - SCOPE_SEPARATOR - 接口中的静态变量 org.aya.generic.Constants
- scopeCheck() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回
scopeCheck记录组件的值。 - scopeCheck(ImmutableSeq<LocalVar>) - 接口中的方法 org.aya.core.term.Term
- ScopeChecker(ImmutableSeq<LocalVar>) - 类的构造器 org.aya.core.visitor.VarConsumer.ScopeChecker
- self() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
self记录组件的值。 - self() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
self记录组件的值。 - selfRef() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回
selfRef记录组件的值。 - selfTele - 类中的变量 org.aya.core.def.SubLevelDef
- selfTele() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回
selfTele记录组件的值。 - selfTele() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
selfTele记录组件的值。 - seq() - record class中的方法 org.aya.concrete.Expr.BinOpSeq
-
返回
seq记录组件的值。 - seq() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回
seq记录组件的值。 - SeqLocalCtx - org.aya.tyck.env中的Record Class
- SeqLocalCtx() - record class的构造器 org.aya.tyck.env.SeqLocalCtx
- SeqLocalCtx(MutableList<SeqLocalCtx.P>, LocalCtx) - record class的构造器 org.aya.tyck.env.SeqLocalCtx
-
创建
SeqLocalCtx记录的实例。 - SeqLocalCtx.P - org.aya.tyck.env中的Record Class
- SerArg(SerTerm, boolean) - record class的构造器 org.aya.core.serde.SerTerm.SerArg
-
创建
SerArg记录的实例。 - SerBind(ImmutableSeq<SerDef.QName>, ImmutableSeq<SerDef.QName>) - record class的构造器 org.aya.core.serde.SerDef.SerBind
-
创建
SerBind记录的实例。 - SerDef - org.aya.core.serde中的接口
- SerDef.Ctor - org.aya.core.serde中的Record Class
- SerDef.Data - org.aya.core.serde中的Record Class
- SerDef.DeserializeException - org.aya.core.serde中的异常错误
- SerDef.Field - org.aya.core.serde中的Record Class
- SerDef.Fn - org.aya.core.serde中的Record Class
- SerDef.Prim - org.aya.core.serde中的Record Class
- SerDef.QName - org.aya.core.serde中的Record Class
- SerDef.SerBind - org.aya.core.serde中的Record Class
-
Serialized version of
BindBlock - SerDef.SerOp - org.aya.core.serde中的Record Class
-
Serialized version of
OpDecl.OpInfo - SerDef.SerOpDecl - org.aya.core.serde中的Record Class
-
To use serialized operators in
AyaBinOpSet - SerDef.Struct - org.aya.core.serde中的Record Class
- serDefs() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回
serDefs记录组件的值。 - Serializer - org.aya.core.serde中的Record Class
- Serializer(Serializer.State) - record class的构造器 org.aya.core.serde.Serializer
-
创建
Serializer记录的实例。 - Serializer.State - org.aya.core.serde中的Record Class
- SerOp(SerDef.QName, Assoc, int, SerDef.SerBind) - record class的构造器 org.aya.core.serde.SerDef.SerOp
-
创建
SerOp记录的实例。 - SerOpDecl(OpDecl.OpInfo) - record class的构造器 org.aya.core.serde.SerDef.SerOpDecl
-
创建
SerOpDecl记录的实例。 - serOps() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回
serOps记录组件的值。 - SerParam(boolean, boolean, SerTerm.SimpVar, SerTerm) - record class的构造器 org.aya.core.serde.SerTerm.SerParam
-
创建
SerParam记录的实例。 - SerPat - org.aya.core.serde中的接口
- SerPat.Absurd - org.aya.core.serde中的Record Class
- SerPat.Bind - org.aya.core.serde中的Record Class
- SerPat.Ctor - org.aya.core.serde中的Record Class
- SerPat.Matchy - org.aya.core.serde中的Record Class
- SerPat.Prim - org.aya.core.serde中的Record Class
- SerPat.Tuple - org.aya.core.serde中的Record Class
- SerTerm - org.aya.core.serde中的接口
- SerTerm.Access - org.aya.core.serde中的Record Class
- SerTerm.App - org.aya.core.serde中的Record Class
- SerTerm.CallData - org.aya.core.serde中的Record Class
- SerTerm.ConCall - org.aya.core.serde中的Record Class
- SerTerm.DataCall - org.aya.core.serde中的Record Class
- SerTerm.DeState - org.aya.core.serde中的Record Class
- SerTerm.FieldRef - org.aya.core.serde中的Record Class
- SerTerm.FnCall - org.aya.core.serde中的Record Class
- SerTerm.Lam - org.aya.core.serde中的Record Class
- SerTerm.New - org.aya.core.serde中的Record Class
- SerTerm.Pi - org.aya.core.serde中的Record Class
- SerTerm.PrimCall - org.aya.core.serde中的Record Class
- SerTerm.Proj - org.aya.core.serde中的Record Class
- SerTerm.Ref - org.aya.core.serde中的Record Class
- SerTerm.SerArg - org.aya.core.serde中的Record Class
- SerTerm.SerParam - org.aya.core.serde中的Record Class
- SerTerm.Sigma - org.aya.core.serde中的Record Class
- SerTerm.SimpVar - org.aya.core.serde中的Record Class
- SerTerm.StructCall - org.aya.core.serde中的Record Class
- SerTerm.Tup - org.aya.core.serde中的Record Class
- SerTerm.Univ - org.aya.core.serde中的Record Class
- set(Param, Param, Relation) - record class中的方法 org.aya.terck.CallMatrix
- ShadowingWarn - org.aya.resolve.error中的Record Class
- ShadowingWarn(String, SourcePos) - record class的构造器 org.aya.resolve.error.ShadowingWarn
-
创建
ShadowingWarn记录的实例。 - shiftEmpty(boolean) - 类中的方法 org.aya.tyck.pat.PatTree.Builder
- showCode() - record class中的方法 org.aya.concrete.remark.CodeOptions
-
返回
showCode记录组件的值。 - Sigma(ImmutableSeq<Term.Param>) - record class的构造器 org.aya.core.term.FormTerm.Sigma
-
创建
Sigma记录的实例。 - Sigma(ImmutableSeq<SerTerm.SerParam>) - record class的构造器 org.aya.core.serde.SerTerm.Sigma
-
创建
Sigma记录的实例。 - sigmaAcc(Expr, int, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- sigmaCon(Expr, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- SigmaExpr(SourcePos, boolean, ImmutableSeq<Expr.Param>) - record class的构造器 org.aya.concrete.Expr.SigmaExpr
-
创建
SigmaExpr记录的实例。 - signature - 类中的变量 org.aya.concrete.stmt.Signatured
- signature() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回
signature记录组件的值。 - Signature(ImmutableSeq<Term.Param>, Term) - record class的构造器 org.aya.core.def.Def.Signature
-
创建
Signature记录的实例。 - signatured(Signatured) - 类中的方法 org.aya.distill.ConcreteDistiller
- Signatured - org.aya.concrete.stmt中的类
-
An item in the signature, with telescope and result type.
- Signatured(SourcePos, SourcePos, OpDecl.OpInfo, BindBlock, ImmutableSeq<Expr.Param>) - 类的构造器 org.aya.concrete.stmt.Signatured
- simpleFn(ExprTycker, Decl.FnDecl) - record class中的方法 org.aya.tyck.StmtTycker
- simplify(Reporter, Trace.Builder) - record class中的方法 org.aya.tyck.TyckState
- SimpVar(int, String) - record class的构造器 org.aya.core.serde.SerTerm.SimpVar
-
创建
SimpVar记录的实例。 - skippedSet() - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
返回
skippedSet记录组件的值。 - sol() - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
返回
sol记录组件的值。 - solution() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回
solution记录组件的值。 - solve(TyckState, Term) - 类中的方法 org.aya.core.Meta
- solved() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回
solved记录组件的值。 - solveEqn(Reporter, Trace.Builder, TyckState.Eqn, boolean) - record class中的方法 org.aya.tyck.TyckState
- solveMetas() - 类中的方法 org.aya.tyck.ExprTycker
- solveMetas(Reporter, Trace.Builder) - record class中的方法 org.aya.tyck.TyckState
- sourcePos - 类中的变量 org.aya.concrete.Pattern.Clause
- sourcePos - 类中的变量 org.aya.concrete.remark.Remark
- sourcePos - 类中的变量 org.aya.concrete.stmt.Generalize
- sourcePos - 类中的变量 org.aya.concrete.stmt.Signatured
- sourcePos - 类中的变量 org.aya.core.Meta
- sourcePos - 类中的变量 org.aya.generic.ref.GeneralizedVar
- sourcePos() - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
- sourcePos() - record class中的方法 org.aya.concrete.error.BadModifierWarn
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
- sourcePos() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.error.ParseError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.AppExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.BinOpSeq
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.ErrorExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.LamExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.LitIntExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.LitStringExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.MetaPat
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.NamedArg
- sourcePos() - record class中的方法 org.aya.concrete.Expr.NewExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.Param
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.RawUnivExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.RefExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.TupExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.UnivExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.Absurd
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.Bind
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.CalmFace
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.Number
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.remark.Literate.Err
-
返回
sourcePos记录组件的值。 - sourcePos() - 类中的方法 org.aya.concrete.remark.Remark
- sourcePos() - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.stmt.Command.Import
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.stmt.Command.Module
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回
sourcePos记录组件的值。 - sourcePos() - 类中的方法 org.aya.concrete.stmt.Generalize
- sourcePos() - record class中的方法 org.aya.concrete.stmt.QualifiedID
-
返回
sourcePos记录组件的值。 - sourcePos() - 类中的方法 org.aya.concrete.stmt.Signatured
- sourcePos() - record class中的方法 org.aya.concrete.TacNode.ExprTac
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.concrete.TacNode.ListExprTac
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.core.Matching
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.core.pat.Pat.Preclause
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
返回
sourcePos记录组件的值。 - sourcePos() - 接口中的方法 org.aya.generic.ExprProblem
- sourcePos() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.DuplicateExportError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.DuplicateModNameError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.ModNotFoundError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.ModShadowingWarn
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.ShadowingWarn
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.UnknownOperatorError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.UnknownPrimError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.terck.error.NonTerminating
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.CircularSignatureError
- sourcePos() - record class中的方法 org.aya.tyck.error.CounterexampleError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.Goal
- sourcePos() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
- sourcePos() - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.LevelError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
- sourcePos() - record class中的方法 org.aya.tyck.error.NotYetTyckedError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
- sourcePos() - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
返回
sourcePos记录组件的值。 - sourcePos() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回
sourcePos记录组件的值。 - sourcePos() - 接口中的方法 org.aya.tyck.pat.PatternProblem
- SplitInterval(SourcePos, Pat) - record class的构造器 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
创建
SplitInterval记录的实例。 - SplittingOnNonData(Pattern, Term) - record class的构造器 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
创建
SplittingOnNonData记录的实例。 - SQUEEZE_LEFT - enum class 中的枚举常量 org.aya.core.def.PrimDef.ID
- stack() - record class中的方法 org.aya.core.visitor.Zonker
-
返回
stack记录组件的值。 - stage() - 异常错误中的方法 org.aya.generic.util.InterruptException
- stage() - 异常错误中的方法 org.aya.resolve.context.Context.ResolvingInterruptedException
- stage() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
- stage() - 接口中的方法 org.aya.resolve.error.ResolveProblem
- stage() - record class中的方法 org.aya.resolve.error.UnknownPrimError
- stage() - 异常错误中的方法 org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- state - 类中的变量 org.aya.tyck.Tycker
- state() - record class中的方法 org.aya.core.serde.Serializer
-
返回
state记录组件的值。 - state() - record class中的方法 org.aya.core.visitor.Normalizer
-
返回
state记录组件的值。 - state() - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
-
返回
state记录组件的值。 - state() - 接口中的方法 org.aya.core.visitor.Unfolder
- state() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回
state记录组件的值。 - state() - record class中的方法 org.aya.tyck.error.Goal
-
返回
state记录组件的值。 - state() - record class中的方法 org.aya.tyck.LittleTyper
-
返回
state记录组件的值。 - state() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回
state记录组件的值。 - State() - record class的构造器 org.aya.core.serde.Serializer.State
- State(MutableMap<LocalVar, Integer>, MutableMap<DefVar<?, ?>, Integer>) - record class的构造器 org.aya.core.serde.Serializer.State
-
创建
State记录的实例。 - stmt() - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
-
返回
stmt记录组件的值。 - stmt(Stmt) - 类中的方法 org.aya.distill.ConcreteDistiller
- Stmt - org.aya.concrete.stmt中的接口
- Stmt.Accessibility - org.aya.concrete.stmt中的Enum Class
- Stmt.Visitor<P,
R> - org.aya.concrete.stmt中的接口 - StmtConsumer<P> - org.aya.concrete.visitor中的接口
- StmtOps<P> - org.aya.concrete.visitor中的接口
- StmtResolver - org.aya.resolve.visitor中的接口
-
Resolves expressions inside stmts, after
StmtShallowResolver - StmtShallowResolver - org.aya.resolve.visitor中的Record Class
-
simply adds all top-level names to the context
- StmtShallowResolver(ModuleLoader, ResolveInfo) - record class的构造器 org.aya.resolve.visitor.StmtShallowResolver
-
创建
StmtShallowResolver记录的实例。 - StmtTycker - org.aya.tyck中的Record Class
- StmtTycker(Reporter, Trace.Builder) - record class的构造器 org.aya.tyck.StmtTycker
-
创建
StmtTycker记录的实例。 - storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Absurd
- storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Bind
- storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Ctor
- storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Meta
- storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Prim
- storeBindings(LocalCtx) - 接口中的方法 org.aya.core.pat.Pat
- storeBindings(LocalCtx) - record class中的方法 org.aya.core.pat.Pat.Tuple
- strategy() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
-
返回
strategy记录组件的值。 - string() - record class中的方法 org.aya.concrete.Expr.LitStringExpr
-
返回
string记录组件的值。 - struct() - record class中的方法 org.aya.concrete.Expr.NewExpr
-
返回
struct记录组件的值。 - struct() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回
struct记录组件的值。 - struct() - record class中的方法 org.aya.core.term.IntroTerm.New
-
返回
struct记录组件的值。 - Struct(SerDef.QName, ImmutableSeq<SerTerm.SerParam>, int, ImmutableSeq<SerDef.Field>) - record class的构造器 org.aya.core.serde.SerDef.Struct
-
创建
Struct记录的实例。 - Struct(DefVar<StructDef, Decl.StructDecl>, int, ImmutableSeq<Arg<Term>>) - record class的构造器 org.aya.core.term.CallTerm.Struct
-
创建
Struct记录的实例。 - STRUCT_CALL - 类中的静态变量 org.aya.distill.BaseDistiller
- structAcc(Expr, String, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- structArgs() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回
structArgs记录组件的值。 - structArgs() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回
structArgs记录组件的值。 - StructCall(SerDef.QName, SerTerm.CallData) - record class的构造器 org.aya.core.serde.SerTerm.StructCall
-
创建
StructCall记录的实例。 - structCon(Expr, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- StructDecl(SourcePos, SourcePos, Stmt.Accessibility, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, ImmutableSeq<Decl.StructField>, BindBlock, Decl.Personality) - 类的构造器 org.aya.concrete.stmt.Decl.StructDecl
- StructDef - org.aya.core.def中的类
-
core struct definition, corresponding to
Decl.StructDecl - StructDef(DefVar<StructDef, Decl.StructDecl>, ImmutableSeq<Term.Param>, int, ImmutableSeq<FieldDef>) - 类的构造器 org.aya.core.def.StructDef
- StructField(SourcePos, SourcePos, OpDecl.OpInfo, String, ImmutableSeq<Expr.Param>, Expr, Option<Expr>, ImmutableSeq<Pattern.Clause>, boolean, BindBlock) - 类的构造器 org.aya.concrete.stmt.Decl.StructField
- structRef - 类中的变量 org.aya.concrete.stmt.Decl.StructField
- structRef - 类中的变量 org.aya.core.def.FieldDef
- style() - record class中的方法 org.aya.concrete.remark.Literate.Many
-
返回
style记录组件的值。 - sub() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
返回
sub记录组件的值。 - sub() - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
-
返回
sub记录组件的值。 - Sub() - record class的构造器 org.aya.tyck.unify.DefEq.Sub
- Sub(MutableMap<Var, RefTerm>) - record class的构造器 org.aya.tyck.unify.DefEq.Sub
-
创建
Sub记录的实例。 - SubLevelDef - org.aya.core.def中的类
-
Fields or constructors, in contrast to
TopLevelDef. - SubLevelDef(ImmutableSeq<Term.Param>, ImmutableSeq<Term.Param>, Term, ImmutableSeq<Matching>, boolean) - 类的构造器 org.aya.core.def.SubLevelDef
- subpatterns(Ref<Context>, Pattern) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- subst() - record class中的方法 org.aya.core.pat.PatMatcher
-
返回
subst记录组件的值。 - subst() - record class中的方法 org.aya.core.visitor.TermOps.Renamer
-
返回
subst记录组件的值。 - subst() - record class中的方法 org.aya.core.visitor.TermOps.Subster
-
返回
subst记录组件的值。 - subst(ImmutableSeq<Term.Param>, int) - record class中的静态方法 org.aya.core.term.Term.Param
- subst(ImmutableSeq<Term.Param>, Subst, int) - record class中的静态方法 org.aya.core.term.Term.Param
- subst(Map<Var, ? extends Term>) - 接口中的方法 org.aya.core.term.Term
- subst(Subst) - record class中的方法 org.aya.core.term.Term.Param
- subst(Subst) - 接口中的方法 org.aya.core.term.Term
- subst(Subst) - record class中的方法 org.aya.core.visitor.Subst
- subst(Subst) - record class中的方法 org.aya.core.visitor.TermOps.Subster
- subst(Subst) - 接口中的方法 org.aya.core.visitor.TermView
- subst(Subst, int) - record class中的方法 org.aya.core.term.Term.Param
- subst(Subst, int) - 接口中的方法 org.aya.core.term.Term
- subst(Var, Term) - record class中的方法 org.aya.core.term.Term.Param
- subst(Var, Term) - 接口中的方法 org.aya.core.term.Term
- Subst - org.aya.core.visitor中的Record Class
-
"Substitution object"
- Subst(MutableMap<Var, Term>) - record class的构造器 org.aya.core.visitor.Subst
-
创建
Subst记录的实例。 - Subst(Var, Term) - record class的构造器 org.aya.core.visitor.Subst
- substBody(Term) - record class中的方法 org.aya.core.term.FormTerm.Pi
- Subster(TermView, Subst) - record class的构造器 org.aya.core.visitor.TermOps.Subster
-
创建
Subster记录的实例。 - substParams(SeqLike<Term.Param>, Subst) - 接口中的静态方法 org.aya.core.def.Def
- supplied() - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
返回
supplied记录组件的值。 - supplied() - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
返回
supplied记录组件的值。 - synthesize(Expr) - 类中的方法 org.aya.tyck.ExprTycker
T
- TacNode - org.aya.concrete中的接口
- TacNode.ExprTac - org.aya.concrete中的Record Class
- TacNode.ListExprTac - org.aya.concrete中的Record Class
- tacNodes() - record class中的方法 org.aya.concrete.TacNode.ListExprTac
-
返回
tacNodes记录组件的值。 - targets() - record class中的方法 org.aya.terck.CallResolver
-
返回
targets记录组件的值。 - telescope - 类中的变量 org.aya.concrete.stmt.Signatured
- telescope - 类中的变量 org.aya.core.def.TopLevelDef
- telescope - 类中的变量 org.aya.core.Meta
- telescope() - 类中的方法 org.aya.core.def.CtorDef
- telescope() - 接口中的方法 org.aya.core.def.Def
- telescope() - 类中的方法 org.aya.core.def.FieldDef
- telescope() - 类中的方法 org.aya.core.def.PrimDef
- telescope() - 类中的方法 org.aya.core.def.TopLevelDef
- telescope() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回
telescope记录组件的值。 - telescope() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回
telescope记录组件的值。 - telescope() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回
telescope记录组件的值。 - telescopes(DefVar<CtorDef, Decl.DataCtor>) - 类中的静态方法 org.aya.core.def.CtorDef
- term() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.generic.Arg
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
返回
term记录组件的值。 - term() - 接口中的方法 org.aya.tyck.error.HoleProblem
- term() - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回
term记录组件的值。 - term() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回
term记录组件的值。 - term(BaseDistiller.Outer, Expr) - 类中的方法 org.aya.distill.ConcreteDistiller
- term(BaseDistiller.Outer, Term) - 类中的方法 org.aya.distill.CoreDistiller
- term(BaseDistiller.Outer, Term) - 类中的方法 org.aya.distill.BaseDistiller
- Term - org.aya.core.term中的接口
-
A well-typed and terminating term.
- Term.Param - org.aya.core.term中的Record Class
- Term.Visitor<P,
R> - org.aya.core.term中的接口 - TermConsumer<P> - org.aya.core.visitor中的接口
- TermFixpoint<P> - org.aya.core.visitor中的接口
- TermOps - org.aya.core.visitor中的接口
- TermOps.Elevator - org.aya.core.visitor中的Record Class
-
A lift but in American English.
- TermOps.Mapper - org.aya.core.visitor中的Record Class
- TermOps.Normalizer - org.aya.core.visitor中的Record Class
- TermOps.Renamer - org.aya.core.visitor中的Record Class
-
Not an IntelliJ Renamer.
- TermOps.Subster - org.aya.core.visitor中的Record Class
- termStack() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
返回
termStack记录组件的值。 - TermView - org.aya.core.visitor中的接口
-
Generic Term traversal with pre-order and post-order hooks
- text - enum class中的变量 org.aya.terck.Relation
- theCore() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回
theCore记录组件的值。 - theCore() - record class中的方法 org.aya.concrete.Expr.RefExpr
-
返回
theCore记录组件的值。 - theCore() - 接口中的方法 org.aya.concrete.Expr.WithTerm
- thing() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回
thing记录组件的值。 - thisModule() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回
thisModule记录组件的值。 - tighters() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回
tighters记录组件的值。 - tighters() - record class中的方法 org.aya.core.serde.SerDef.SerBind
-
返回
tighters记录组件的值。 - toArg() - 接口中的方法 org.aya.core.pat.Pat
- toArg() - record class中的方法 org.aya.core.term.Term.Param
- toArg() - 接口中的方法 org.aya.ref.Bind
- toConCall(DefVar<CtorDef, Decl.DataCtor>) - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
- toDoc() - 类中的方法 org.aya.concrete.remark.Literate.Code
- toDoc() - record class中的方法 org.aya.concrete.remark.Literate.Err
- toDoc() - record class中的方法 org.aya.concrete.remark.Literate.Many
- toDoc() - record class中的方法 org.aya.concrete.remark.Literate.Raw
-
返回
toDoc记录组件的值。 - toDoc() - record class中的方法 org.aya.terck.Behavior.Diag
- toDoc() - record class中的方法 org.aya.terck.CallMatrix
- toDoc(Doc, DistillerOptions) - 接口中的方法 org.aya.generic.ParamLike
- toDoc(DistillerOptions) - record class中的方法 org.aya.concrete.Expr.NamedArg
- toDoc(DistillerOptions) - 接口中的方法 org.aya.concrete.Expr
- toDoc(DistillerOptions) - 接口中的方法 org.aya.concrete.Pattern
- toDoc(DistillerOptions) - 接口中的方法 org.aya.concrete.stmt.Stmt
- toDoc(DistillerOptions) - record class中的方法 org.aya.concrete.TacNode.ExprTac
- toDoc(DistillerOptions) - record class中的方法 org.aya.concrete.TacNode.ListExprTac
- toDoc(DistillerOptions) - record class中的方法 org.aya.core.def.Def.Signature
- toDoc(DistillerOptions) - 接口中的方法 org.aya.core.def.Def
- toDoc(DistillerOptions) - record class中的方法 org.aya.core.Matching
- toDoc(DistillerOptions) - record class中的方法 org.aya.core.pat.Pat.Preclause
- toDoc(DistillerOptions) - 接口中的方法 org.aya.core.pat.Pat
- toDoc(DistillerOptions) - 接口中的方法 org.aya.core.term.Term
- toDoc(DistillerOptions) - record class中的方法 org.aya.core.visitor.Subst
- toDoc(DistillerOptions) - record class中的方法 org.aya.generic.Arg
- toDoc(DistillerOptions) - 接口中的方法 org.aya.generic.ParamLike
- toDoc(DistillerOptions) - record class中的方法 org.aya.tyck.TyckState.Eqn
- toExpr() - 类中的方法 org.aya.concrete.stmt.Generalize
- toExpr(boolean, LocalVar) - 类中的方法 org.aya.concrete.stmt.Generalize
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Absurd
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Bind
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Ctor
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Meta
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Prim
- toExpr(SourcePos) - 接口中的方法 org.aya.core.pat.Pat
- toExpr(SourcePos) - record class中的方法 org.aya.core.pat.Pat.Tuple
- toLocal() - 类中的方法 org.aya.generic.ref.GeneralizedVar
- TooManyImplicitPattern(Pattern, Term.Param) - record class的构造器 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
创建
TooManyImplicitPattern记录的实例。 - TooManyPattern(Pattern, Term) - record class的构造器 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
创建
TooManyPattern记录的实例。 - TOP_LEVEL_MOD_NAME - 接口中的静态变量 org.aya.resolve.context.Context
- toPat() - record class中的方法 org.aya.core.term.Term.Param
- toPattern() - record class中的方法 org.aya.tyck.pat.PatTree
- TopLevelDef - org.aya.core.def中的类
-
Top-level definitions.
- TopLevelDef(ImmutableSeq<Term.Param>, Term) - 类的构造器 org.aya.core.def.TopLevelDef
- toResolveInfo(ModuleLoader, PhysicalModuleContext, SerTerm.DeState) - record class中的方法 org.aya.core.serde.CompiledAya
- toString() - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.desugar.Desugarer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.BadCounterexampleWarn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.BadModifierWarn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.LevelProblem.BadLevelExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.LevelProblem.BadTypeExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.OperatorProblem.AmbiguousPredError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.OperatorProblem.BindSelfError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.OperatorProblem.Circular
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.OperatorProblem.FixityError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.OperatorProblem.NotOperator
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.error.ParseError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.AppExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.BinOpSeq
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.ErrorExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.Field
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.HoleExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.LamExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.LiftExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.LitIntExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.LitStringExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.MetaPat
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.NamedArg
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.NewExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.Param
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.PiExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.RawUnivExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.RefExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.SigmaExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.TupExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.UnivExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Expr.UnresolvedExpr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.Absurd
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.Bind
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.BinOpSeq
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.CalmFace
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.Ctor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.Number
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.Pattern.Tuple
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.remark.CodeOptions
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.remark.Literate.Err
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.remark.Literate.Many
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.remark.Literate.Raw
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.remark.UnsupportedMarkdown
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.BindBlock
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.Command.Import
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.Command.Module
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHideName
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.stmt.QualifiedID
-
返回此记录的字符串表示形式。
- toString() - 类中的方法 org.aya.concrete.stmt.Signatured
- toString() - record class中的方法 org.aya.concrete.TacNode.ExprTac
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.concrete.TacNode.ListExprTac
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.def.DataDef.CtorTelescopes
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.def.Def.Signature
-
返回此记录的字符串表示形式。
- toString() - enum class中的方法 org.aya.core.def.PrimDef.ID
- toString() - record class中的方法 org.aya.core.Matching
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.ops.Eta
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Absurd
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Bind
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Preclause
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Prim
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.Pat.Tuple
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.PatMatcher
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.pat.PatUnify
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.CompiledAya
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Ctor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Data
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Field
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Fn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Prim
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.QName
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.SerBind
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.SerOp
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.SerOpDecl
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerDef.Struct
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.Serializer.State
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.Serializer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Absurd
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Bind
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Matchy
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Prim
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerPat.Tuple
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Access
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.App
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.CallData
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.ConCall
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.DataCall
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.DeState
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.FnCall
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Lam
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.New
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Pi
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.PrimCall
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Proj
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Ref
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.SerArg
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Sigma
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.SimpVar
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.StructCall
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Tup
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.serde.SerTerm.Univ
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Access
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Con
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Data
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Fn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.CallTerm.Struct
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.ElimTerm.App
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.ElimTerm.Proj
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.ErrorTerm
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.FormTerm.Pi
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.FormTerm.Sigma
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.FormTerm.Univ
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.IntroTerm.Lambda
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.IntroTerm.New
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.IntroTerm.Tuple
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.RefTerm.Field
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.RefTerm.MetaPat
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.RefTerm
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.term.Term.Param
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.Normalizer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.RefFinder
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.Subst
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.TermOps.Renamer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.TermOps.Subster
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.Zonker
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.core.visitor.Zonker.UnsolvedMeta
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.generic.Arg
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.ref.LocalVar
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.context.BindContext
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.context.EmptyContext
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.context.NoExportContext
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.AmbiguousNameError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.AmbiguousNameWarn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.DuplicateExportError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.DuplicateModNameError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.DuplicateNameError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.ModNameNotFoundError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.ModNotFoundError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.ModShadowingWarn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.PrimDependencyError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.QualifiedNameNotFoundError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.RedefinitionPrimError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.ShadowingWarn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.UnknownOperatorError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.UnknownPrimError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.module.FileModuleLoader
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.module.ModuleListLoader
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.ResolveInfo
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.visitor.ExprResolver.Options
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.resolve.visitor.StmtShallowResolver
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.Behavior.Diag
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.Behavior
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.CallGraph
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.CallMatrix
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.CallResolver
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.terck.error.NonTerminating
-
返回此记录的字符串表示形式。
- toString() - enum class中的方法 org.aya.terck.Relation
- toString() - record class中的方法 org.aya.tyck.env.MapLocalCtx
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.env.SeqLocalCtx.P
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.env.SeqLocalCtx
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.BadTypeError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.CircularSignatureError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.CounterexampleError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.FieldProblem.ArgMismatchError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.FieldProblem.MissingFieldError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.FieldProblem.NoSuchFieldError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.FieldProblem.UnknownField
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.Goal
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.HoleProblem.BadlyScopedError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.HoleProblem.BadSpineError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.HoleProblem.CannotFindGeneralSolution
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.HoleProblem.RecursionError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.LevelError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.NotYetTyckedError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.PrimProblem.NoResultTypeError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.ProjIxError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.TupleProblem.ElemMismatchError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.error.UnifyError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.ExprTycker.Result
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.LittleTyper
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.order.TyckOrder.Body
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.order.TyckOrder.Head
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Conditions
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Confluence
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.Domination
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.FMDomination
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingCase
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.SplitInterval
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatClassifier.PatErr
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatClassifier
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.BlockedEval
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.InsufficientPattern
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.PossiblePat
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyImplicitPattern
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.TooManyPattern
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatternProblem.UnknownCtor
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatTree
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.pat.PatTycker.PatResult
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.StmtTycker
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.ExprT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.LabelT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.PatT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.TyckState.Eqn
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.TyckState
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.unify.DefEq.FailureData
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.tyck.unify.DefEq.Sub
-
返回此记录的字符串表示形式。
- toTerm() - 接口中的方法 org.aya.core.pat.Pat
- toTerm() - record class中的方法 org.aya.core.term.Term.Param
- toTerm() - 接口中的方法 org.aya.ref.Bind
- toTuple() - record class中的方法 org.aya.tyck.ExprTycker.Result
- Trace - org.aya.tyck.trace中的接口
- Trace.Builder - org.aya.tyck.trace中的类
- Trace.DeclT - org.aya.tyck.trace中的Record Class
- Trace.ExprT - org.aya.tyck.trace中的Record Class
- Trace.LabelT - org.aya.tyck.trace中的Record Class
- Trace.PatT - org.aya.tyck.trace中的Record Class
- Trace.TyckT - org.aya.tyck.trace中的Record Class
- Trace.UnifyT - org.aya.tyck.trace中的Record Class
- Trace.Visitor<P,
R> - org.aya.tyck.trace中的接口 - traceBuilder - 类中的变量 org.aya.tyck.ExprTycker
- traceBuilder() - record class中的方法 org.aya.tyck.StmtTycker
-
返回
traceBuilder记录组件的值。 - traced(T, P, BiFunction<T, P, RR>) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- traceEntrance(Expr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- traceEntrance(Signatured, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- traceEntrance(Term, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- traceExit(P, R) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- traceExit(R) - 接口中的方法 org.aya.core.term.Term.Visitor
- traceExit(R, Expr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- Tracked(Set<Var>, MutableSet<Var>, TyckState, PrimDef.Factory) - record class的构造器 org.aya.core.visitor.Unfolder.Tracked
-
创建
Tracked记录的实例。 - tryBuildSubstArgs(LocalCtx, ImmutableSeq<Pat>, SeqLike<Arg<Term>>) - record class中的静态方法 org.aya.core.pat.PatMatcher
- tryBuildSubstTerms(LocalCtx, ImmutableSeq<Pat>, SeqView<Term>) - record class中的静态方法 org.aya.core.pat.PatMatcher
- tryUnfoldClauses(P, boolean, SeqLike<Arg<Term>>, int, ImmutableSeq<Matching>) - 接口中的方法 org.aya.core.visitor.Unfolder
- tryUnfoldClauses(P, boolean, SeqLike<Arg<Term>>, Subst, int, ImmutableSeq<Matching>) - 接口中的方法 org.aya.core.visitor.Unfolder
- tup() - record class中的方法 org.aya.concrete.Expr.ProjExpr
-
返回
tup记录组件的值。 - Tup(ImmutableSeq<SerTerm>) - record class的构造器 org.aya.core.serde.SerTerm.Tup
-
创建
Tup记录的实例。 - TupExpr(SourcePos, ImmutableSeq<Expr>) - record class的构造器 org.aya.concrete.Expr.TupExpr
-
创建
TupExpr记录的实例。 - Tuple(boolean, ImmutableSeq<Pat>) - record class的构造器 org.aya.core.pat.Pat.Tuple
-
创建
Tuple记录的实例。 - Tuple(boolean, ImmutableSeq<SerPat>) - record class的构造器 org.aya.core.serde.SerPat.Tuple
-
创建
Tuple记录的实例。 - Tuple(ImmutableSeq<Term>) - record class的构造器 org.aya.core.term.IntroTerm.Tuple
-
创建
Tuple记录的实例。 - Tuple(SourcePos, boolean, ImmutableSeq<Pattern>, LocalVar) - record class的构造器 org.aya.concrete.Pattern.Tuple
-
创建
Tuple记录的实例。 - TupleNonSig(Pattern.Tuple, Term) - record class的构造器 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
创建
TupleNonSig记录的实例。 - TupleProblem - org.aya.tyck.error中的接口
- TupleProblem.ElemMismatchError - org.aya.tyck.error中的Record Class
- ty() - record class中的方法 org.aya.core.serde.SerPat.Bind
-
返回
ty记录组件的值。 - ty() - record class中的方法 org.aya.core.serde.SerPat.Ctor
-
返回
ty记录组件的值。 - tyck(Decl.DataCtor, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- tyck(Decl.StructField, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- tyck(Decl, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- tyck(ExprTycker) - 类中的方法 org.aya.concrete.remark.Literate.Code
- tyck(ExprTycker) - record class中的方法 org.aya.concrete.remark.Literate.Many
- tyck(ExprTycker) - 接口中的方法 org.aya.concrete.remark.Literate
- tycker() - record class中的方法 org.aya.core.visitor.Zonker
-
返回
tycker记录组件的值。 - tycker() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
tycker记录组件的值。 - tycker() - record class中的方法 org.aya.tyck.pat.Conquer
-
返回
tycker记录组件的值。 - Tycker - org.aya.tyck中的类
- Tycker(Reporter, TyckState) - 类的构造器 org.aya.tyck.Tycker
- TyckerException() - 异常错误的构造器 org.aya.tyck.ExprTycker.TyckerException
- tyckerReuse() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
tyckerReuse记录组件的值。 - tyckHeader(Decl.DataCtor, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- tyckHeader(Decl.StructField, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- tyckHeader(Decl, ExprTycker) - record class中的方法 org.aya.tyck.StmtTycker
- Tycking - enum class 中的枚举常量 org.aya.generic.util.InterruptException.InterruptStage
- tyckModule(ModuleContext, ImmutableSeq<Stmt>, Trace.Builder, ModuleCallback<E>) - 接口中的方法 org.aya.resolve.module.ModuleLoader
- tyckModule(Trace.Builder, ResolveInfo, ModuleCallback<E>) - 接口中的方法 org.aya.resolve.module.ModuleLoader
- TyckOrder - org.aya.tyck.order中的接口
- TyckOrder.Body - org.aya.tyck.order中的Record Class
-
body order
- TyckOrder.Head - org.aya.tyck.order中的Record Class
-
header order
- tyckResult - 类中的变量 org.aya.concrete.remark.Literate.Code
- tyckSCC(ImmutableSeq<TyckOrder>) - record class中的方法 org.aya.tyck.order.AyaSccTycker
- TyckState - org.aya.tyck中的Record Class
-
Currently we only deal with ambiguous equations (so no 'stuck' equations).
- TyckState() - record class的构造器 org.aya.tyck.TyckState
- TyckState(MutableList<TyckState.Eqn>, MutableList<WithPos<Meta>>, MutableMap<Meta, Term>) - record class的构造器 org.aya.tyck.TyckState
-
创建
TyckState记录的实例。 - TyckState.Eqn - org.aya.tyck中的Record Class
- TyckT(Term, Term, SourcePos, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.TyckT
-
创建
TyckT记录的实例。 - TyckT(ExprTycker.Result, SourcePos) - record class的构造器 org.aya.tyck.trace.Trace.TyckT
- TyckUnit - org.aya.tyck.order中的接口
- type - 类中的变量 org.aya.concrete.stmt.Generalize
- type() - record class中的方法 org.aya.concrete.Expr.Param
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.core.pat.Pat.Bind
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.core.pat.Pat.Ctor
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.core.pat.Pat.Meta
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.core.term.Term.Param
-
返回
type记录组件的值。 - type() - 接口中的方法 org.aya.generic.ParamLike
- type() - 接口中的方法 org.aya.ref.Bind
- type() - record class中的方法 org.aya.tyck.env.SeqLocalCtx.P
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.error.LicitProblem.LicitMismatchError
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.ExprTycker.Result
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.pat.PatternProblem.SplittingOnNonData
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.pat.PatternProblem.TupleNonSig
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.pat.PatTycker.LhsResult
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.trace.Trace.TyckT
-
返回
type记录组件的值。 - type() - record class中的方法 org.aya.tyck.trace.Trace.UnifyT
-
返回
type记录组件的值。 - Type - enum class 中的枚举常量 org.aya.concrete.remark.CodeOptions.ShowCode
- Type(ImmutableSeq<Term.Param>, int) - 类的构造器 org.aya.core.def.UserDef.Type
- typeNF() - record class中的方法 org.aya.tyck.pat.ClausesProblem.MissingBindCase
-
返回
typeNF记录组件的值。 - typeOf(Term) - record class中的静态方法 org.aya.core.term.ErrorTerm
- typeOf(AyaDocile) - record class中的静态方法 org.aya.core.term.ErrorTerm
U
- ulift - 类中的变量 org.aya.concrete.stmt.Decl.DataDecl
- ulift - 类中的变量 org.aya.concrete.stmt.Decl.StructDecl
- ulift() - record class中的方法 org.aya.core.serde.SerTerm.CallData
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.serde.SerTerm.FieldRef
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.serde.SerTerm.Ref
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.serde.SerTerm.Univ
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Con
- ulift() - record class中的方法 org.aya.core.term.CallTerm.ConHead
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Data
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Fn
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Hole
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Prim
-
返回
ulift记录组件的值。 - ulift() - record class中的方法 org.aya.core.term.CallTerm.Struct
-
返回
ulift记录组件的值。 - ulift() - 接口中的方法 org.aya.core.visitor.TermFixpoint
- ulift() - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
返回
ulift记录组件的值。 - unapp(Expr, MutableList<Expr.NamedArg>) - 接口中的静态方法 org.aya.concrete.Expr
- unapp(Term, MutableList<Arg<Term>>) - 接口中的静态方法 org.aya.core.term.ElimTerm
- UnavailableCtor(Pattern, CallTerm.Data) - record class的构造器 org.aya.tyck.pat.PatternProblem.UnavailableCtor
-
创建
UnavailableCtor记录的实例。 - underlyingDataCall() - record class中的方法 org.aya.core.term.CallTerm.ConHead
- underlyingFile() - record class中的方法 org.aya.resolve.context.BindContext
- underlyingFile() - 接口中的方法 org.aya.resolve.context.Context
- underlyingFile() - record class中的方法 org.aya.resolve.context.EmptyContext
-
返回
underlyingFile记录组件的值。 - underlyingFile() - 接口中的方法 org.aya.resolve.context.ModuleContext
- underlyingFile() - record class中的方法 org.aya.resolve.context.NoExportContext
- underlyingOpDecl(Pattern) - 类中的方法 org.aya.concrete.desugar.BinPatternParser
- underlyingOpDecl(Expr.NamedArg) - 类中的方法 org.aya.concrete.desugar.BinExprParser
- uneta(Term) - record class中的方法 org.aya.core.ops.Eta
-
Note this is not a full eta-reduction.
- unexpected(AyaDocile) - record class中的静态方法 org.aya.core.term.ErrorTerm
- UnexpectedImplicitArgError(Expr.NamedArg) - record class的构造器 org.aya.tyck.error.LicitProblem.UnexpectedImplicitArgError
-
创建
UnexpectedImplicitArgError记录的实例。 - unfold(PrimDef.ID, CallTerm.Prim, TyckState) - 类中的方法 org.aya.core.def.PrimDef.Factory
- unfold(CallTerm.Prim, TyckState) - 类中的方法 org.aya.core.def.PrimDef
- unfolded() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回
unfolded记录组件的值。 - Unfolder<P> - org.aya.core.visitor中的接口
- Unfolder.Tracked - org.aya.core.visitor中的Record Class
-
For tactics.
- unfolding() - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
-
返回
unfolding记录组件的值。 - unifier(SourcePos, Ordering) - 类中的方法 org.aya.tyck.ExprTycker
- unifier(SourcePos, Ordering, LocalCtx) - 类中的方法 org.aya.tyck.ExprTycker
- UnifyError - org.aya.tyck.error中的Record Class
- UnifyError(Expr, Term, Term, DefEq.FailureData) - record class的构造器 org.aya.tyck.error.UnifyError
-
创建
UnifyError记录的实例。 - unifyPat(SeqLike<Pat>, SeqLike<Pat>, Subst, Subst, LocalCtx) - record class中的静态方法 org.aya.core.pat.PatUnify
-
The unification of patterns.
- UnifyT(Term, Term, SourcePos) - record class的构造器 org.aya.tyck.trace.Trace.UnifyT
- UnifyT(Term, Term, SourcePos, Term) - record class的构造器 org.aya.tyck.trace.Trace.UnifyT
- UnifyT(Term, Term, SourcePos, Term, MutableList<Trace>) - record class的构造器 org.aya.tyck.trace.Trace.UnifyT
-
创建
UnifyT记录的实例。 - unit() - record class中的方法 org.aya.tyck.order.TyckOrder.Body
-
返回
unit记录组件的值。 - unit() - record class中的方法 org.aya.tyck.order.TyckOrder.Head
-
返回
unit记录组件的值。 - unit() - 接口中的方法 org.aya.tyck.order.TyckOrder
- univ(Expr, Term) - record class中的静态方法 org.aya.tyck.error.BadTypeError
- Univ(int) - record class的构造器 org.aya.core.serde.SerTerm.Univ
-
创建
Univ记录的实例。 - Univ(int) - record class的构造器 org.aya.core.term.FormTerm.Univ
-
创建
Univ记录的实例。 - UnivExpr(SourcePos, int) - record class的构造器 org.aya.concrete.Expr.UnivExpr
-
创建
UnivExpr记录的实例。 - Unknown - enum class 中的枚举常量 org.aya.terck.Relation
-
increase or unrelated of callee argument wrt. caller parameter.
- UnknownCtor(Pattern) - record class的构造器 org.aya.tyck.pat.PatternProblem.UnknownCtor
-
创建
UnknownCtor记录的实例。 - UnknownField(Expr.ProjExpr, String) - record class的构造器 org.aya.tyck.error.FieldProblem.UnknownField
-
创建
UnknownField记录的实例。 - UnknownOperatorError - org.aya.resolve.error中的Record Class
- UnknownOperatorError(SourcePos, String) - record class的构造器 org.aya.resolve.error.UnknownOperatorError
-
创建
UnknownOperatorError记录的实例。 - UnknownPrimError - org.aya.resolve.error中的Record Class
- UnknownPrimError(SourcePos, String) - record class的构造器 org.aya.resolve.error.UnknownPrimError
-
创建
UnknownPrimError记录的实例。 - unpi(Term, MutableList<Term.Param>) - 接口中的静态方法 org.aya.core.term.FormTerm
- UnqualifiedNameNotFoundError - org.aya.resolve.error中的Record Class
- UnqualifiedNameNotFoundError(String, SourcePos) - record class的构造器 org.aya.resolve.error.UnqualifiedNameNotFoundError
-
创建
UnqualifiedNameNotFoundError记录的实例。 - UnresolvedExpr(SourcePos, String) - record class的构造器 org.aya.concrete.Expr.UnresolvedExpr
- UnresolvedExpr(SourcePos, QualifiedID) - record class的构造器 org.aya.concrete.Expr.UnresolvedExpr
-
创建
UnresolvedExpr记录的实例。 - UnsolvedMeta(ImmutableSeq<Term>, SourcePos, String) - record class的构造器 org.aya.core.visitor.Zonker.UnsolvedMeta
-
创建
UnsolvedMeta记录的实例。 - UnsupportedMarkdown - org.aya.concrete.remark中的Record Class
- UnsupportedMarkdown(SourcePos, String) - record class的构造器 org.aya.concrete.remark.UnsupportedMarkdown
-
创建
UnsupportedMarkdown记录的实例。 - UnsureCase(SourcePos, CtorDef, CallTerm.Data) - record class的构造器 org.aya.tyck.pat.ClausesProblem.UnsureCase
-
创建
UnsureCase记录的实例。 - unwrap(Term, Consumer<Term.Param>) - record class中的静态方法 org.aya.core.term.IntroTerm.Lambda
- upper() - record class中的方法 org.aya.tyck.error.LevelError
-
返回
upper记录组件的值。 - usageCount() - 类中的方法 org.aya.core.visitor.VarConsumer.UsageCounter
- UsageCounter(Var) - 类的构造器 org.aya.core.visitor.VarConsumer.UsageCounter
- usageGraph() - record class中的方法 org.aya.tyck.order.AyaOrgaTycker
-
返回
usageGraph记录组件的值。 - useHide() - record class中的方法 org.aya.concrete.stmt.Command.Open
-
返回
useHide记录组件的值。 - UseHide(ImmutableSeq<Command.Open.UseHideName>, Command.Open.UseHide.Strategy) - record class的构造器 org.aya.concrete.stmt.Command.Open.UseHide
-
创建
UseHide记录的实例。 - UseHideName(String, String, Assoc, BindBlock) - record class的构造器 org.aya.concrete.stmt.Command.Open.UseHideName
-
创建
UseHideName记录的实例。 - UserDef - org.aya.core.def中的类
-
Definitions by user.
- UserDef(ImmutableSeq<Term.Param>, Term) - 类的构造器 org.aya.core.def.UserDef
- UserDef.Type - org.aya.core.def中的类
- uses(String) - record class中的方法 org.aya.concrete.stmt.Command.Open.UseHide
- Using - enum class 中的枚举常量 org.aya.concrete.stmt.Command.Open.UseHide.Strategy
V
- valueOf(String) - enum class中的静态方法 org.aya.concrete.remark.CodeOptions.ShowCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.concrete.stmt.Command.Open.UseHide.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.concrete.stmt.Decl.Personality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.concrete.stmt.Stmt.Accessibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.core.def.PrimDef.ID
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.distill.BaseDistiller.Outer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.generic.Modifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.generic.util.InterruptException.InterruptStage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.generic.util.NormalizeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.terck.Relation
-
Returns the enum constant of this class with the specified name.
- values() - 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() - enum class中的静态方法 org.aya.concrete.stmt.Command.Open.UseHide.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 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() - 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() - 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() - enum class中的静态方法 org.aya.distill.BaseDistiller.Outer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 org.aya.generic.Modifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - 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() - enum class中的静态方法 org.aya.generic.util.NormalizeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 org.aya.terck.Relation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var - 类中的变量 org.aya.core.visitor.VarConsumer.UsageCounter
- var() - record class中的方法 org.aya.core.serde.SerPat.Bind
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.core.serde.SerTerm.Ref
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.core.serde.SerTerm.SerParam
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.core.serde.SerTerm.SimpVar
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.core.term.RefTerm
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.resolve.error.GeneralizedNotAvailableError
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.tyck.env.SeqLocalCtx.P
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.tyck.error.CounterexampleError
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.tyck.error.NotYetTyckedError
-
返回
var记录组件的值。 - var() - record class中的方法 org.aya.tyck.trace.Trace.DeclT
-
返回
var记录组件的值。 - var(SerTerm.SimpVar) - record class中的方法 org.aya.core.serde.SerTerm.DeState
- Var - org.aya.ref中的接口
- VarConsumer<P> - org.aya.core.visitor中的接口
- VarConsumer.ScopeChecker - org.aya.core.visitor中的类
- VarConsumer.UsageCounter - org.aya.core.visitor中的类
- varDoc(Var) - 类中的静态方法 org.aya.distill.BaseDistiller
- variables - 类中的变量 org.aya.concrete.stmt.Generalize
- VERSION - 类中的静态变量 org.aya.prelude.GeneratedVersion
- VERSION_STRING - 类中的静态变量 org.aya.prelude.GeneratedVersion
- view() - record class中的方法 org.aya.concrete.desugar.Desugarer.ForExpr
-
返回
view记录组件的值。 - view() - 接口中的方法 org.aya.concrete.Expr
- view() - 接口中的方法 org.aya.concrete.visitor.ExprOps
- view() - 接口中的方法 org.aya.core.term.Term
- view() - record class中的方法 org.aya.core.visitor.TermOps.Elevator
-
返回
view记录组件的值。 - view() - record class中的方法 org.aya.core.visitor.TermOps.Mapper
-
返回
view记录组件的值。 - view() - record class中的方法 org.aya.core.visitor.TermOps.Normalizer
-
返回
view记录组件的值。 - view() - record class中的方法 org.aya.core.visitor.TermOps.Renamer
-
返回
view记录组件的值。 - view() - record class中的方法 org.aya.core.visitor.TermOps.Subster
-
返回
view记录组件的值。 - view() - 接口中的方法 org.aya.core.visitor.TermOps
- view() - record class中的方法 org.aya.core.visitor.Zonker
-
返回
view记录组件的值。 - visit(ExprConsumer<P>, P) - 类中的方法 org.aya.concrete.remark.Literate.Code
- visit(ExprConsumer<P>, P) - record class中的方法 org.aya.concrete.remark.Literate.Many
- visit(ExprConsumer<P>, P) - 接口中的方法 org.aya.concrete.remark.Literate
- visit(Pat) - 类中的方法 org.aya.core.pat.PatToTerm
- visit(Pat, int) - record class中的方法 org.aya.tyck.pat.Conquer
- visitAccess(CallTerm.Access, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitAccess(CallTerm.Access, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitAccess(CallTerm.Access, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitAccess(CallTerm.Access, P) - 接口中的方法 org.aya.core.visitor.Unfolder
- visitAccess(CallTerm.Access, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitAccess(CallTerm.Access, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitAccess(CallTerm.Access, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitAll(ImmutableSeq<Stmt>, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitApp(Expr.AppExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitApp(Expr.AppExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitApp(Expr.AppExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitApp(ElimTerm.App, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitApp(ElimTerm.App, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitApp(ElimTerm.App, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitApp(ElimTerm.App, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitApp(ElimTerm.App, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitApp(ElimTerm.App, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitArg(Arg<? extends Term>, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitArg(Arg<Term>, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitArgs(P, SeqLike<Arg<Term>>) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitArgsCalls(DefVar<?, ?>, Style, SeqLike<Arg<Term>>, BaseDistiller.Outer) - 类中的方法 org.aya.distill.BaseDistiller
- visitBind(DefVar<?, ?>, BindBlock, ResolveInfo) - 接口中的静态方法 org.aya.resolve.visitor.StmtResolver
- visitBindBlock(BindBlock) - 类中的方法 org.aya.distill.ConcreteDistiller
- visitBinOpPattern(Pattern.BinOpSeq, Unit) - record class中的方法 org.aya.concrete.desugar.Desugarer
- visitBinOpPattern(Pattern.BinOpSeq, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitBinOpSeq(Expr.BinOpSeq, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitBinOpSeq(Expr.BinOpSeq, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitBinOpSeq(Expr.BinOpSeq, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitCall(CallTerm, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitCalls(boolean, Doc, SeqView<Arg<Term>>, BaseDistiller.Outer, boolean) - 类中的方法 org.aya.distill.BaseDistiller
- visitCalls(DefVar<?, ?>, Style, SeqLike<Arg<Term>>, BaseDistiller.Outer, boolean) - 类中的方法 org.aya.distill.BaseDistiller
- visitClause(Pattern.Clause, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitClause(Pattern.Clause, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitConCall(CallTerm.Con, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitConCall(CallTerm.Con, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitConCall(CallTerm.Con, P) - 接口中的方法 org.aya.core.visitor.Unfolder
- visitConCall(CallTerm.Con, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitConCall(CallTerm.Con, Unit) - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
- visitConCall(CallTerm.Con, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitConCall(CallTerm.Con, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitConCall(CallTerm.Con, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitConCall(CallTerm.Con, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitCtor(Decl.DataCtor, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitCtor(Decl.DataCtor, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitCtor(Decl.DataCtor, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitCtor(CtorDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitCtor(CtorDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitCtor(CtorDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitCtor(CtorDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitCtor(Pat.Ctor) - 类中的方法 org.aya.core.pat.PatToTerm
- visitData(Decl.DataDecl, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitData(DataDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitData(DataDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitData(DataDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitData(DataDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitData(Decl.DataDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitData(Decl.DataDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitDataCall(CallTerm.Data, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitDataCall(CallTerm.Data, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitDataCall(CallTerm.Data, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitDataCall(CallTerm.Data, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitDataCall(CallTerm.Data, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitDataCall(CallTerm.Data, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitDataCall(CallTerm.Data, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitDataCall(CallTerm.Data, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitDecl(Decl, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitDecl(Decl, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitDecl(Trace.DeclT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitDecl(Trace.DeclT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitError(Expr.ErrorExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitError(Expr.ErrorExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitError(Expr.ErrorExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitError(ErrorTerm, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitError(ErrorTerm, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitError(ErrorTerm, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitError(ErrorTerm, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitError(ErrorTerm, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitExpr(Expr, Unit) - record class中的方法 org.aya.concrete.desugar.Desugarer
- visitExpr(Expr, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitExpr(Trace.ExprT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitExpr(Trace.ExprT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitField(Expr.Field, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitField(Decl.StructField, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitField(Decl.StructField, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitField(Decl.StructField, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitField(FieldDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitField(FieldDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitField(FieldDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitField(FieldDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitFieldRef(RefTerm.Field, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitFieldRef(RefTerm.Field, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitFieldRef(RefTerm.Field, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitFieldRef(RefTerm.Field, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitFieldRef(RefTerm.Field, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitFieldRef(RefTerm.Field, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitFieldRef(RefTerm.Field, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitFn(Decl.FnDecl, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitFn(FnDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitFn(FnDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitFn(FnDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitFn(FnDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitFn(Decl.FnDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitFn(Decl.FnDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitFnCall(CallTerm.Fn, Unit) - record class中的方法 org.aya.core.visitor.Unfolder.Tracked
- visitFnCall(CallTerm.Fn, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitFnCall(CallTerm.Fn, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitFnCall(CallTerm.Fn, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitFnCall(CallTerm.Fn, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitFnCall(CallTerm.Fn, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitFnCall(CallTerm.Fn, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitFnCall(CallTerm.Fn, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitFnCall(CallTerm.Fn, P) - 接口中的方法 org.aya.core.visitor.Unfolder
- visitGeneralize(Generalize, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitGeneralize(Generalize, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitGeneralize(Generalize, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitHole(Expr.HoleExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitHole(Expr.HoleExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitHole(CallTerm.Hole, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitHole(CallTerm.Hole, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- visitHole(CallTerm.Hole, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitHole(Expr.HoleExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitHole(CallTerm.Hole, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitHole(CallTerm.Hole, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitHole(CallTerm.Hole, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitHole(CallTerm.Hole, P) - 接口中的方法 org.aya.core.visitor.Unfolder
- visitHole(CallTerm.Hole, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitImport(Command.Import, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitImport(Command.Import, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitImport(Command.Import, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitLabel(Trace.LabelT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitLabel(Trace.LabelT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitLam(Expr.LamExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitLam(Expr.LamExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitLam(IntroTerm.Lambda, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitLam(IntroTerm.Lambda, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- visitLam(IntroTerm.Lambda, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitLam(Expr.LamExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitLam(IntroTerm.Lambda, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitLam(IntroTerm.Lambda, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitLam(IntroTerm.Lambda, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitLam(IntroTerm.Lambda, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitLift(Expr.LiftExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitLift(Expr.LiftExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitLift(Expr.LiftExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitLitInt(Expr.LitIntExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitLitInt(Expr.LitIntExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitLitInt(Expr.LitIntExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitLitString(Expr.LitStringExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitLitString(Expr.LitStringExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitLitString(Expr.LitStringExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitMatching(Matching, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitMatching(Matching, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitMetaPat(Expr.MetaPat, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitMetaPat(Expr.MetaPat, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitMetaPat(Expr.MetaPat, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitMetaPat(RefTerm.MetaPat, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitMetaPat(RefTerm.MetaPat, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitMetaPat(RefTerm.MetaPat, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitMetaPat(RefTerm.MetaPat, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitMetaPat(RefTerm.MetaPat, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitMetaPat(RefTerm.MetaPat, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitModule(Command.Module, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitModule(Command.Module, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitModule(Command.Module, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitNew(Expr.NewExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitNew(Expr.NewExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitNew(Expr.NewExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitNew(IntroTerm.New, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitNew(IntroTerm.New, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitNew(IntroTerm.New, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitNew(IntroTerm.New, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitNew(IntroTerm.New, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitOpen(Command.Open, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitOpen(Command.Open, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitOpen(Command.Open, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitParam(Expr.Param, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitParams(ImmutableSeq<Expr.Param>, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitParams(ImmutableSeq<Expr.Param>, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitPat(Pat, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitPat(Trace.PatT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitPat(Trace.PatT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitPattern(Pattern, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitPattern(Pattern, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitPatterns(Def.Signature, SeqView<Pattern>) - 类中的方法 org.aya.tyck.pat.PatTycker
- visitPersonality(Decl.Personality) - 类中的方法 org.aya.distill.ConcreteDistiller
- visitPi(Expr.PiExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitPi(Expr.PiExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitPi(FormTerm.Pi, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitPi(FormTerm.Pi, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- visitPi(FormTerm.Pi, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitPi(Expr.PiExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitPi(FormTerm.Pi, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitPi(FormTerm.Pi, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitPi(FormTerm.Pi, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitPi(FormTerm.Pi, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitPrim(Decl.PrimDecl, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitPrim(PrimDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitPrim(PrimDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitPrim(PrimDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitPrim(PrimDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitPrim(Decl.PrimDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitPrim(Decl.PrimDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitPrimCall(CallTerm.Prim, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitPrimCall(CallTerm.Prim, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitPrimCall(CallTerm.Prim, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitPrimCall(CallTerm.Prim, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitPrimCall(CallTerm.Prim, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitPrimCall(CallTerm.Prim, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitPrimCall(CallTerm.Prim, P) - 接口中的方法 org.aya.core.visitor.Unfolder
- visitPrimCall(CallTerm.Prim, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitProj(Expr.ProjExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitProj(Expr.ProjExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitProj(ElimTerm.Proj, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitProj(ElimTerm.Proj, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitProj(Expr.ProjExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitProj(ElimTerm.Proj, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitProj(ElimTerm.Proj, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitProj(ElimTerm.Proj, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitProj(ElimTerm.Proj, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitRawUniv(Expr.RawUnivExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitRawUniv(Expr.RawUnivExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitRawUniv(Expr.RawUnivExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitRef(Expr.RefExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitRef(Expr.RefExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitRef(Expr.RefExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitRef(RefTerm, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitRef(RefTerm, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitRef(RefTerm, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitRef(RefTerm, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitRef(RefTerm, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitRef(RefTerm, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitRef(RefTerm, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitRemark(Remark, P) - 接口中的方法 org.aya.concrete.stmt.Stmt.Visitor
- visitRemark(Remark, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitRemark(Remark, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitSigma(Expr.SigmaExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitSigma(Expr.SigmaExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitSigma(FormTerm.Sigma, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitSigma(FormTerm.Sigma, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- visitSigma(FormTerm.Sigma, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitSigma(Expr.SigmaExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitSigma(FormTerm.Sigma, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitSigma(FormTerm.Sigma, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitSigma(FormTerm.Sigma, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitSigma(FormTerm.Sigma, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitSignatured(Signatured, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitSignatured(Signatured, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitStruct(Decl.StructDecl, P) - 接口中的方法 org.aya.concrete.stmt.Decl.Visitor
- visitStruct(StructDef, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitStruct(StructDef, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitStruct(StructDef, P) - 接口中的方法 org.aya.core.def.Def.Visitor
- visitStruct(StructDef, P) - 接口中的方法 org.aya.core.visitor.DefConsumer
- visitStruct(Decl.StructDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtConsumer
- visitStruct(Decl.StructDecl, P) - 接口中的方法 org.aya.concrete.visitor.StmtOps
- visitStructCall(CallTerm.Struct, CallGraph<Def, Term.Param>) - record class中的方法 org.aya.terck.CallResolver
- visitStructCall(CallTerm.Struct, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitStructCall(CallTerm.Struct, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitStructCall(CallTerm.Struct, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitStructCall(CallTerm.Struct, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitStructCall(CallTerm.Struct, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitStructCall(CallTerm.Struct, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
- visitTele(Seq<? extends ParamLike<Term>>) - 类中的方法 org.aya.distill.BaseDistiller
-
Pretty-print a telescope in a dumb (but conservative) way.
- visitTele(Seq<? extends ParamLike<Term>>, Term, ToIntBiFunction<Term, Var>) - 类中的方法 org.aya.distill.BaseDistiller
-
Pretty-print a telescope in a smart way.
- visitTup(Expr.TupExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitTup(Expr.TupExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitTup(Expr.TupExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitTup(IntroTerm.Tuple, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitTup(IntroTerm.Tuple, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitTup(IntroTerm.Tuple, NormalizeMode) - record class中的方法 org.aya.core.visitor.Normalizer
- visitTup(IntroTerm.Tuple, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitTup(IntroTerm.Tuple, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitTup(IntroTerm.Tuple, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitTyck(Trace.TyckT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitTyck(Trace.TyckT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitUnify(Trace.UnifyT, Unit) - 类中的方法 org.aya.tyck.trace.MdUnicodeTrace
- visitUnify(Trace.UnifyT, P) - 接口中的方法 org.aya.tyck.trace.Trace.Visitor
- visitUniv(Expr.UnivExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitUniv(Expr.UnivExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitUniv(Expr.UnivExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitUniv(FormTerm.Univ, Unit) - record class中的方法 org.aya.core.serde.Serializer
- visitUniv(FormTerm.Univ, Unit) - record class中的方法 org.aya.tyck.LittleTyper
- visitUniv(FormTerm.Univ, P) - 接口中的方法 org.aya.core.term.Term.Visitor
- visitUniv(FormTerm.Univ, P) - 接口中的方法 org.aya.core.visitor.TermConsumer
- visitUniv(FormTerm.Univ, P) - 接口中的方法 org.aya.core.visitor.TermFixpoint
- visitUnresolved(Expr.UnresolvedExpr, P) - 接口中的方法 org.aya.concrete.Expr.Visitor
- visitUnresolved(Expr.UnresolvedExpr, P) - 接口中的方法 org.aya.concrete.visitor.ExprConsumer
- visitUnresolved(Expr.UnresolvedExpr, Context) - record class中的方法 org.aya.resolve.visitor.ExprResolver
- visitVar(Var, MutableList<Def>) - record class中的方法 org.aya.core.visitor.RefFinder
- visitVar(Var, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.ScopeChecker
- visitVar(Var, Unit) - 类中的方法 org.aya.core.visitor.VarConsumer.UsageCounter
- visitVar(Var, P) - 接口中的方法 org.aya.core.visitor.VarConsumer
W
- wantEqual() - record class中的方法 org.aya.tyck.error.LevelError
-
返回
wantEqual记录组件的值。 - weaken(Matching) - record class中的静态方法 org.aya.core.pat.Pat.Preclause
- wellTyped() - record class中的方法 org.aya.tyck.ExprTycker.Result
-
返回
wellTyped记录组件的值。 - wellTyped() - record class中的方法 org.aya.tyck.order.AyaSccTycker
-
返回
wellTyped记录组件的值。 - what - 异常错误中的变量 org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
- where() - record class中的方法 org.aya.resolve.visitor.ExprResolver
-
返回
where记录组件的值。 - WHNF - enum class 中的枚举常量 org.aya.generic.util.NormalizeMode
-
Normalize until the head is canonical.
- with(LocalVar, Term, Supplier<T>) - 接口中的方法 org.aya.tyck.env.LocalCtx
- with(Term.Param, Supplier<T>) - 接口中的方法 org.aya.tyck.env.LocalCtx
- withBody() - record class中的方法 org.aya.core.visitor.RefFinder
-
返回
withBody记录组件的值。
Y
- yetTyckedPat - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
-
used when tycking constructor's header
- yetTycker - 类中的变量 org.aya.concrete.stmt.Decl.DataCtor
-
used when tycking constructor's header
Z
- ZERO - record class中的静态变量 org.aya.core.term.FormTerm.Univ
- zonk(Term) - 类中的方法 org.aya.tyck.Tycker
- zonk(ExprTycker.Result) - 类中的方法 org.aya.tyck.ExprTycker
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Absurd
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Bind
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Ctor
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Meta
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Prim
- zonk(Tycker) - record class中的方法 org.aya.core.pat.Pat.Tuple
- zonk(Tycker) - 接口中的方法 org.aya.core.pat.Pat
- Zonker - org.aya.core.visitor中的Record Class
-
Instantiates holes (assuming all holes are solved).
- Zonker(TermView, Tycker, MutableSinglyLinkedList<Term>) - record class的构造器 org.aya.core.visitor.Zonker
-
创建
Zonker记录的实例。 - Zonker.UnsolvedMeta - org.aya.core.visitor中的Record Class
All Classes and Interfaces|常量字段值|所有程序包|序列化表格