Documentation ¶
Overview ¶
dombuilder package defines methods for translating the Serulian SRG into the codedom IR.
Index ¶
Constants ¶
View Source
const DEFINED_PRINCIPAL_PARAMETER = "$this.$principal"
View Source
const DEFINED_THIS_PARAMETER = "$this"
View Source
const DEFINED_VAL_PARAMETER = "val"
Variables ¶
This section is empty.
Functions ¶
func BuildExpression ¶
func BuildExpression(scopegraph *scopegraph.ScopeGraph, rootNode compilergraph.GraphNode) codedom.Expression
BuildExpression builds the CodeDOM for the given SRG expression node, downward.
func BuildStatement ¶
func BuildStatement(scopegraph *scopegraph.ScopeGraph, rootNode compilergraph.GraphNode) codedom.Statement
BuildStatement builds the CodeDOM for the given SRG statement node, downward.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.