Module aya.base

Class CtorDef

All Implemented Interfaces:
Def, GenericDef, AyaDocile

public final class CtorDef extends SubLevelDef
  • Field Details

  • Constructor Details

    • CtorDef

      public CtorDef(@NotNull @NotNull DefVar<DataDef,TeleDecl.DataDecl> dataRef, @NotNull @NotNull DefVar<CtorDef,TeleDecl.DataCtor> ref, @NotNull @NotNull kala.collection.immutable.ImmutableSeq<Pat> pats, @NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> ownerTele, @NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> selfTele, @NotNull org.aya.guest0x0.cubical.Partial.Split<Term> clauses, @NotNull @NotNull Term result, boolean coerce)
      Parameters:
      ownerTele - See "/note/glossary.md"
      selfTele - Ditto
  • Method Details