static public Function_MethodInfo New(string name, PathResolver path_resolver, params Type[] parameter_types) { return(New(name, path_resolver, (IEnumerable <Type>)parameter_types)); }
public Function_Path(Function f, PathResolver p) : base(p.GetInputType(), f.GetReturnType(), f.GetParameters()) { function = f; path_resolver = p; }
public Variable_Path(Variable v, PathResolver p) : base(p.GetInputType(), v.GetVariableType()) { variable = v; path_resolver = p; }
public Hook_Path(Hook v, PathResolver p) : base(p.GetInputType(), v.GetHookType()) { hook = v; path_resolver = p; }