public ParsedExpression(TimeSpan timestamp, Node node, TypeRef type) : this() { this.Timestamp = timestamp; this.Node = node; this.Type = type; }
internal SerializedExpression( SymbolTable symbols, Node node ) : base(symbols) { this.Node = node; }
/// <summary> /// Creates a <see cref="SerializedExpression"/> with specified object graph. /// </summary> /// <param name="node">The <see cref="Node"/> which represents expression.</param> /// <returns>A <see cref="SerializedExpression"/> that has specified object graph.</returns> public static SerializedExpression Serialize(Node node) { return Serialize(null, node); }
/// <summary> /// Creates a <see cref="SerializedExpression"/> with specified object graph. /// </summary> /// <param name="symbols">The symbol table for the expression.</param> /// <param name="node">The <see cref="Node"/> which represents expression.</param> /// <returns>A <see cref="SerializedExpression"/> that has specified object graph.</returns> public static SerializedExpression Serialize(SymbolTable symbols, Node node) { return new SerializedExpression(symbols, node); }
private void NotifyParsed(Node node, TypeRef type) { this._parsedExpressions.OnNext(new ParsedExpression(this._stopwatch.Elapsed, node, type)); }