java.lang.Object
org.aya.tyck.tycker.TracedTycker
org.aya.tyck.tycker.StatedTycker
org.aya.tyck.tycker.MockTycker
org.aya.tyck.tycker.ConcreteAwareTycker
- Direct Known Subclasses:
LetListTycker
This is the 2.5-th base class of a tycker.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @NotNull kala.collection.mutable.MutableTreeSet<Expr.WithTerm>Fields inherited from class org.aya.tyck.tycker.MockTycker
ctxFields inherited from class org.aya.tyck.tycker.StatedTycker
stateFields inherited from class org.aya.tyck.tycker.TracedTycker
reporter, traceBuilder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConcreteAwareTycker(@NotNull org.aya.util.reporter.Reporter reporter, @Nullable Trace.Builder traceBuilder, @NotNull TyckState state) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddWithTerm(Expr.Param param, @NotNull Term type) protected final voidaddWithTerm(Expr.WithTerm withTerm, @NotNull Result result) voidprotected final <R extends Result>
Rprotected final void@NotNull Term@NotNull org.aya.guest0x0.cubical.Partial<Term>@NotNull ResultMethods inherited from class org.aya.tyck.tycker.MockTycker
generatePi, instImplicits, mockArg, mockTerm, synthesizer, unifierMethods inherited from class org.aya.tyck.tycker.StatedTycker
compareRestr, conOwnerSubst, defCall, inferRef, unifier, whnf
-
Field Details
-
withTerms
-
-
Constructor Details
-
ConcreteAwareTycker
protected ConcreteAwareTycker(@NotNull @NotNull org.aya.util.reporter.Reporter reporter, @Nullable Trace.Builder traceBuilder, @NotNull @NotNull TyckState state)
-
-
Method Details
-
solveMetas
public void solveMetas() -
zonk
-
zonk
-
zonk
-
traced
-
traceExit
-
addWithTerm
-
addWithTerm
-