java.lang.Object
org.aya.concrete.stmt.Signatured
- 所有已实现的接口:
TyckUnit,org.aya.util.binop.OpDecl,org.aya.util.error.SourceNode
- 直接已知子类:
Decl,Decl.DataCtor,Decl.StructField
public abstract sealed class Signatured
extends Object
implements org.aya.util.error.SourceNode, org.aya.util.binop.OpDecl, TyckUnit
permits Decl, Decl.DataCtor, Decl.StructField
An item in the signature, with telescope and result type.
-
嵌套类概要
从接口继承的嵌套类/接口 org.aya.util.binop.OpDecl
org.aya.util.binop.OpDecl.BindPred, org.aya.util.binop.OpDecl.OpInfo -
字段概要
字段修饰符和类型字段说明final @NotNull BindBlockfinal @NotNull org.aya.util.error.SourcePosfinal @Nullable org.aya.util.binop.OpDecl.OpInfofinal @NotNull org.aya.util.error.SourcePos@NotNull kala.collection.immutable.ImmutableSeq<Expr.Param>从接口继承的字段 org.aya.util.binop.OpDecl
APPLICATION -
构造器概要
构造器限定符构造器说明protectedSignatured(@NotNull org.aya.util.error.SourcePos sourcePos, @NotNull org.aya.util.error.SourcePos entireSourcePos, org.aya.util.binop.OpDecl.OpInfo opInfo, @NotNull BindBlock bindBlock, @NotNull kala.collection.immutable.ImmutableSeq<Expr.Param> telescope) -
方法概要
-
字段详细资料
-
sourcePos
@NotNull public final @NotNull org.aya.util.error.SourcePos sourcePos -
entireSourcePos
@NotNull public final @NotNull org.aya.util.error.SourcePos entireSourcePos -
opInfo
@Nullable public final @Nullable org.aya.util.binop.OpDecl.OpInfo opInfo -
bindBlock
-
telescope
-
signature
-
-
构造器详细资料
-
Signatured
protected Signatured(@NotNull @NotNull org.aya.util.error.SourcePos sourcePos, @NotNull @NotNull org.aya.util.error.SourcePos entireSourcePos, @Nullable org.aya.util.binop.OpDecl.OpInfo opInfo, @NotNull @NotNull BindBlock bindBlock, @NotNull @NotNull kala.collection.immutable.ImmutableSeq<Expr.Param> telescope)
-
-
方法详细资料
-
sourcePos
@NotNull public @NotNull org.aya.util.error.SourcePos sourcePos()- 指定者:
sourcePos在接口中org.aya.util.error.SourceNode
-
opInfo
@Nullable public @Nullable org.aya.util.binop.OpDecl.OpInfo opInfo()- 指定者:
opInfo在接口中org.aya.util.binop.OpDecl
-
ref
-
needTyck
public boolean needTyck(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<String> currentMod) -
toString
-