private void PostProcessExpressionTrees()
{
foreach (var equationNode in DefinitionFile.Rules.Select(r => r.Equation.ExpressionNode).Where(en => en != null))
{
var visitor = new SemanticAnalysisVisitor { DefinitionFile = DefinitionFile };
visitor.Visit(equationNode);
}
foreach (var modifierNode in DefinitionFile.Rules.Select(r => r.Modifier.ExpressionNode).Where(en => en != null))
{
var visitor = new SemanticAnalysisVisitor { DefinitionFile = DefinitionFile };
visitor.Visit(modifierNode);
}
}