Example #1
0
            public _Function(SExpr sexp, TypeReference argumentType,
				TypeReference resultType)
                : base(sexp)
            {
                ArgumentType = argumentType;
                ResultType = resultType;
            }
Example #2
0
        public static TypeReference Function(SExpr sexp, TypeReference argumentType,
			TypeReference resultType)
        {
            return new _Function (sexp, argumentType, resultType);
        }
Example #3
0
 public VariableDefinition(SExpr sexp, Expression._Symbol name, TypeReference type)
     : base(sexp)
 {
     Name = name;
     Type = type;
 }