public static void Read(SimpleStringReader reader, IJavascriptMemberExpressionVisitor visitor) { try { new JavascriptMemberExpressionReader(reader, visitor).ReadMemberName(); } catch (Exception error) { throw Errors.FailedToReadJavascriptMemberExpression(error.Message); } }
public static void Read(SimpleStringReader reader, IJavascriptMemberExpressionVisitor visitor) { try { new JavascriptMemberExpressionReader(reader, visitor).ReadMemberName(); } catch (Exception error) { throw Errors.FailedToReadJavascriptMemberExpression(error.Message); } }
public void Accept(IJavascriptMemberExpressionVisitor visitor) { JavascriptMemberExpressionReader.Read(new SimpleStringReader(expression), visitor); }
private JavascriptMemberExpressionReader(SimpleStringReader reader, IJavascriptMemberExpressionVisitor visitor) { this.reader = reader; this.visitor = visitor; }
private JavascriptMemberExpressionReader(SimpleStringReader reader, IJavascriptMemberExpressionVisitor visitor) { this.reader = reader; this.visitor = visitor; }