public XPathFunctionConcat(FunctionArguments args) : base(args) { if (args == null || args.Tail == null) { throw new XPathException("concat takes 2 or more args"); } args.ToArrayList(this.rgs = new ArrayList()); }
public ExprFunctionCall(XmlQualifiedName name, FunctionArguments args, IStaticXsltContext ctx) { if (ctx != null) { name = ctx.LookupQName(name.ToString()); this.resolvedName = true; } this._name = name; if (args != null) { args.ToArrayList(this._args); } }