klyn.code.ast.DeclarationNode.addChild
method
public addChild(child as DeclarationNode) as Void
Description

Appends a child declaration node.

Parameters
ParameterDescription
childChild DeclarationNode to add.
Example
import klyn.code.ast

parent = DeclarationNode(DeclarationKind.CLASS, "App", "class App", SourceRange())
parent.addChild(DeclarationNode(DeclarationKind.METHOD, "main", "public main()", SourceRange()))
assert parent.children.size == 1