Langium - v4.0.0
Preparing search index...
langium
CstNodeBuilder
Class CstNodeBuilder
Index
Constructors
constructor
Accessors
current
Methods
add
Hidden
Nodes
build
Composite
Node
build
Leaf
Node
build
Root
Node
construct
remove
Node
Constructors
constructor
new
CstNodeBuilder
()
:
CstNodeBuilder
Returns
CstNodeBuilder
Accessors
current
get
current
()
:
CompositeCstNodeImpl
Returns
CompositeCstNodeImpl
Methods
add
Hidden
Nodes
addHiddenNodes
(
tokens
:
IToken
[]
)
:
void
Parameters
tokens
:
IToken
[]
Returns
void
build
Composite
Node
buildCompositeNode
(
feature
:
GrammarAST
.
AbstractElement
)
:
CompositeCstNode
Parameters
feature
:
GrammarAST
.
AbstractElement
Returns
CompositeCstNode
build
Leaf
Node
buildLeafNode
(
token
:
IToken
,
feature
?:
GrammarAST
.
AbstractElement
)
:
LeafCstNode
Parameters
token
:
IToken
Optional
feature
:
GrammarAST
.
AbstractElement
Returns
LeafCstNode
build
Root
Node
buildRootNode
(
input
:
string
)
:
RootCstNode
Parameters
input
:
string
Returns
RootCstNode
construct
construct
(
item
:
{
$cstNode
:
CstNode
;
$type
:
undefined
|
string
|
symbol
}
)
:
void
Parameters
item
:
{
$cstNode
:
CstNode
;
$type
:
undefined
|
string
|
symbol
}
Returns
void
remove
Node
removeNode
(
node
:
CstNode
)
:
void
Parameters
node
:
CstNode
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
current
Methods
add
Hidden
Nodes
build
Composite
Node
build
Leaf
Node
build
Root
Node
construct
remove
Node
Langium - v4.0.0
Loading...