Beispiel #1
0
        public XmlElement Visit(TypedParameterParseNode tppn)
        {
            var el = makeNode(tppn, "typed-parameter");

            addProperty(el, "name", tppn.Name);
            addProperty(el, "type", tppn.Type);
            return(el);
        }
Beispiel #2
0
 /// <inheritdoc />
 public Node Visit(TypedParameterParseNode tppn)
 {
     ErrorReporting.ReportStaticError(tppn.Token.Module,
                                      tppn.Line, "P1023",
                                      new Dictionary <string, string> {
         { "token", "" + tppn.Token }
     },
                                      "Unexpected ':' in argument list");
     return(null);
 }
Beispiel #3
0
 /// <inheritdoc/>
 public virtual ParseNode Visit(TypedParameterParseNode tppn)
 {
     tppn.Type.Visit(this);
     return(tppn);
 }