Example #1
0
 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));
 }
Example #2
0
		public void Add (FunctionDeclaration decl)
		{
			Dictionary.Add (decl.Name, decl);
		}
Example #3
0
		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);
		}
Example #4
0
 public void Add(FunctionDeclaration decl)
 {
     Dictionary.Add(decl.Name, decl);
 }