public override Node Compose(Node node, Composer context, bool hasContextReference, Class scope) { return node; }
public Composition(Expression exp, Composer composer, Class scope) : base(NodeType.Composition) { this.Expression = exp; this.Composer = composer; this.Scope = scope; if(exp != null) this.Type = exp.Type; }
public abstract Node Compose(Node node, Composer context, bool hasContextReference, Class scope);