java.lang.Object
org.aya.concrete.stmt.CommonDecl
- 直接已知子类:
ClassDecl,TeleDecl,TeleDecl.DataCtor,TeleDecl.StructField
public abstract sealed class CommonDecl
extends Object
implements Decl
permits ClassDecl, TeleDecl, TeleDecl.DataCtor, TeleDecl.StructField
Common parts of concrete definitions.
-
嵌套类概要
从接口继承的嵌套类/接口 org.aya.concrete.stmt.Decl
Decl.Personality, Decl.Resulted, Decl.Telescopic, Decl.TopLevel从接口继承的嵌套类/接口 org.aya.util.binop.OpDecl
org.aya.util.binop.OpDecl.BindPred, org.aya.util.binop.OpDecl.OpInfo从接口继承的嵌套类/接口 org.aya.concrete.stmt.Stmt
Stmt.Accessibility -
字段概要
字段修饰符和类型字段说明final @NotNull Stmt.Accessibilityfinal @NotNull BindBlockfinal @NotNull org.aya.util.error.SourcePosfinal @Nullable org.aya.util.binop.OpDecl.OpInfofinal @NotNull org.aya.util.error.SourcePos从接口继承的字段 org.aya.util.binop.OpDecl
APPLICATION -
构造器概要
构造器限定符构造器说明protectedCommonDecl(@NotNull org.aya.util.error.SourcePos sourcePos, @NotNull org.aya.util.error.SourcePos entireSourcePos, @NotNull Stmt.Accessibility accessibility, org.aya.util.binop.OpDecl.OpInfo opInfo, @NotNull BindBlock bindBlock) -
方法概要
修饰符和类型方法说明@NotNull Stmt.Accessibility@NotNull BindBlock@NotNull org.aya.util.error.SourcePos@Nullable org.aya.util.binop.OpDecl.OpInfoopInfo()@NotNull org.aya.util.error.SourcePostoString()从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 org.aya.generic.AyaDocile
debuggerOnlyToDoc
-
字段详细资料
-
accessibility
-
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
-
-
构造器详细资料
-
CommonDecl
protected CommonDecl(@NotNull @NotNull org.aya.util.error.SourcePos sourcePos, @NotNull @NotNull org.aya.util.error.SourcePos entireSourcePos, @NotNull @NotNull Stmt.Accessibility accessibility, @Nullable org.aya.util.binop.OpDecl.OpInfo opInfo, @NotNull @NotNull BindBlock bindBlock)
-
-
方法详细资料
-
bindBlock
-
sourcePos
@NotNull public @NotNull org.aya.util.error.SourcePos sourcePos()- 指定者:
sourcePos在接口中org.aya.util.error.SourceNode
-
entireSourcePos
@NotNull public @NotNull org.aya.util.error.SourcePos entireSourcePos()- 指定者:
entireSourcePos在接口中Decl
-
accessibility
- 指定者:
accessibility在接口中Decl- 指定者:
accessibility在接口中Stmt
-
opInfo
@Nullable public @Nullable org.aya.util.binop.OpDecl.OpInfo opInfo() -
toString
-