private XQueryFunction CompileFunction(FunctionDeclaration func) { if (func.External) { return(XQueryFunction.FromQName(func.Name)); } return(new XQueryUserFunction(func.Name, func.Parameters.ToArray(), func.FunctionBody.Expr, func.ReturnType)); }
public void Add (FunctionDeclaration decl) { Dictionary.Add (decl.Name, decl); }
private XQueryFunction CompileFunction (FunctionDeclaration func) { if (func.External) return XQueryFunction.FromQName (func.Name); return new XQueryUserFunction (func.Name, func.Parameters.ToArray (), func.FunctionBody.Expr, func.ReturnType); }
public void Add(FunctionDeclaration decl) { Dictionary.Add(decl.Name, decl); }