22 using System.Collections.Generic;
26 namespace Ntp.Analyzer.Config.Compiler
57 public IEnumerable<string> Errors =>
new List<string>();
74 foreach (var child
in node)
87 foreach (var child
in node)
The config compiler transforms syntax nodes into configurations and assemble all missing links...
static void Compile(ISyntaxNode node)
Compile the specified syntax node tree buttom up.
ConfigCompiler(ISyntaxNode root)
Initializes a new instance of the ConfigCompiler class.
static void Assemble(ISyntaxNode node)
Assemble compiled syntax tree buttom up.
void Execute()
Execute this stage.
readonly ISyntaxNode root