override public void OnQuasiquoteExpression(QuasiquoteExpression node) { Visit(node.Node); CodeSerializer serializer = new CodeSerializer(); ReplaceCurrentNode(serializer.Serialize(node)); }
override public void OnQuasiquoteExpression(QuasiquoteExpression e) { WriteIndentedOperator("[|"); if (e.Node is Expression) { Write(" "); Visit(e.Node); Write(" "); WriteIndentedOperator("|]"); } else { WriteLine(); Indent(); Visit(e.Node); Dedent(); WriteIndentedOperator("|]"); WriteLine(); } }
public override void OnQuasiquoteExpression(QuasiquoteExpression node) { throw new NotImplementedException(); }
public override void OnQuasiquoteExpression(QuasiquoteExpression node) { // ignore quasi-quotes }
override public void OnQuasiquoteExpression(QuasiquoteExpression node) { OnExpression(node); }
public override void OnQuasiquoteExpression(QuasiquoteExpression node) { _expression = new CodeObjectCreateExpression(node.Node.GetType()); }
public override void OnQuasiquoteExpression(QuasiquoteExpression node) { base.OnQuasiquoteExpression(node); Check(node); }