Exemplo n.º 1
0
        public static MultiMethod DefineMultiMethod(Symbol sym, LambdaSignature signature, string doc)
        {
            var func = new MultiMethod(signature);

            sym.FunctionValue = func;
            sym.Documentation = doc;
            return(func);
        }
Exemplo n.º 2
0
 public MultiMethodApplyMetaObject(Expression objParam, MultiMethod generic)
     : base(objParam, BindingRestrictions.Empty, generic)
 {
     Generic = generic;
 }