模块 aya.base
程序包 org.aya.core.def

类 UserDef<Ret extends Term>

java.lang.Object
org.aya.core.def.TopLevelDef<Ret>
org.aya.core.def.UserDef<Ret>
所有已实现的接口:
Def, GenericDef, AyaDocile
直接已知子类:
FnDef, UserDef.Type

public abstract sealed class UserDef<Ret extends Term> extends TopLevelDef<Ret> permits FnDef, UserDef.Type
Definitions by user.
  • 字段详细资料

    • problems

      @Nullable public @Nullable kala.collection.immutable.ImmutableSeq<org.aya.util.reporter.Problem> problems
      In case of counterexamples, this field will be assigned.
      另请参阅:
  • 构造器详细资料

    • UserDef

      protected UserDef(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> telescope, @NotNull Ret result)