public virtual object VisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { throw new global::System.NotImplementedException("XmlEmbeddedExpression"); }
void XmlNestedContent( //#line 1845 "VBNET.ATG" out XmlExpression expr) { //#line 1846 "VBNET.ATG" XmlExpression tmpExpr = null; Location start = la.Location; switch (la.kind) { case 16: { lexer.NextToken(); //#line 1849 "VBNET.ATG" tmpExpr = new XmlContentExpression(t.val, XmlContentType.Text); break; } case 18: { lexer.NextToken(); //#line 1850 "VBNET.ATG" tmpExpr = new XmlContentExpression(t.val, XmlContentType.CData); break; } case 17: { lexer.NextToken(); //#line 1851 "VBNET.ATG" tmpExpr = new XmlContentExpression(t.val, XmlContentType.Comment); break; } case 19: { lexer.NextToken(); //#line 1852 "VBNET.ATG" tmpExpr = new XmlContentExpression(t.val, XmlContentType.ProcessingInstruction); break; } case 12: { lexer.NextToken(); //#line 1853 "VBNET.ATG" Expression innerExpression; Expr( //#line 1853 "VBNET.ATG" out innerExpression); Expect(13); //#line 1853 "VBNET.ATG" tmpExpr = new XmlEmbeddedExpression() { InlineVBExpression = innerExpression }; break; } case 10: { XmlElement( //#line 1854 "VBNET.ATG" out tmpExpr); break; } default: SynErr(292); break; } //#line 1857 "VBNET.ATG" if (tmpExpr.StartLocation.IsEmpty) tmpExpr.StartLocation = start; if (tmpExpr.EndLocation.IsEmpty) tmpExpr.EndLocation = t.EndLocation; expr = tmpExpr; }
public sealed override object VisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { this.BeginVisit(xmlEmbeddedExpression); object result = this.TrackedVisitXmlEmbeddedExpression(xmlEmbeddedExpression, data); this.EndVisit(xmlEmbeddedExpression); return result; }
public virtual object TrackedVisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { return base.VisitXmlEmbeddedExpression(xmlEmbeddedExpression, data); }
public object VisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { throw new NotImplementedException(); }
public virtual object VisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { Debug.Assert((xmlEmbeddedExpression != null)); Debug.Assert((xmlEmbeddedExpression.InlineVBExpression != null)); nodeStack.Push(xmlEmbeddedExpression.InlineVBExpression); xmlEmbeddedExpression.InlineVBExpression.AcceptVisitor(this, data); xmlEmbeddedExpression.InlineVBExpression = ((Expression)(nodeStack.Pop())); return null; }
public virtual object VisitXmlEmbeddedExpression(XmlEmbeddedExpression xmlEmbeddedExpression, object data) { Debug.Assert((xmlEmbeddedExpression != null)); Debug.Assert((xmlEmbeddedExpression.InlineVBExpression != null)); return xmlEmbeddedExpression.InlineVBExpression.AcceptVisitor(this, data); }