-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aya.util.binop.OpDecl
org.aya.util.binop.OpDecl.BindPred, org.aya.util.binop.OpDecl.OpInfo
-
Field Summary
Fields
final boolean
@NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>>
Fields inherited from class org.aya.concrete.stmt.decl.CommonDecl
info
Fields inherited from interface org.aya.util.binop.OpDecl
APPLICATION
-
Constructor Summary
Constructors
DataCtor(@NotNull DeclInfo info,
@NotNull String name,
@NotNull kala.collection.immutable.ImmutableSeq<Expr.Param> telescope,
Expr.PartEl clauses,
@NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>> patterns,
boolean coerce,
@Nullable Expr result)
-
Method Summary
-
Field Details
-
-
-
-
patterns
@NotNull
public @NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>> patterns
-
coerce
public final boolean coerce
-
Constructor Details
-
DataCtor
public DataCtor(@NotNull
@NotNull DeclInfo info,
@NotNull
@NotNull String name,
@NotNull
@NotNull kala.collection.immutable.ImmutableSeq<Expr.Param> telescope,
@NotNull
Expr.PartEl clauses,
@NotNull
@NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>> patterns,
boolean coerce,
@Nullable
@Nullable Expr result)
-