|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public static interface TopLevelClass.Type
An abstract-syntax-tree node Type
.
A TypeDefinition generates this class. The word Type is given by IDENITIFIER. If TypeDefinition is $protected
or $private
, this class is protected
or private
. Otherwise, it is public
.
フィールドの概要 | |
---|---|
static int |
ID
The ID value of the type. |
メソッドの概要 | |
---|---|
List/Node |
label()
Returns the child nodes labeled by label in the notavaCC source. |
インタフェース TopLevelClass.Node から継承されたメソッド |
---|
getChildNodes |
フィールドの詳細 |
---|
static final int ID
TopLevelClass.createNode(int, TopLevelClass.NodeInitializationParameters)
,
メソッドの詳細 |
---|
List/Node label()
label
in the notavaCC source.
If the number of the labeled children should be zero or one, the type of the result is the most specific common type. In this case, if there is no labeled children, the result is null
.
If the number of the labeled children may be greater than one, the type of the result is the List
of the most specific common type. In this case, if there is no labeled children, the result isEmpty
or is empty array rather than null
.
label
.
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |