public addChild(child as DeclarationNode) as Void
Appends a child declaration node.
| Parameter | Description |
|---|---|
child | Child DeclarationNode to add. |
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