/** * Bind function calls that could not be bound when first encountered. These * will either be forwards references to functions declared later in the same query module, * or in modules that are being imported recursively, or errors. * <p>This method is for internal use only.</p> * * @throws net.sf.saxon.trans.XPathException * if a function call refers to a function that has * not been declared */ public void bindUnboundFunctionCalls() throws XPathException { UnboundFunctionLibrary lib = (UnboundFunctionLibrary) functionLibraryList.get(unboundFunctionLibraryNr); lib.bindUnboundFunctionReferences(functionLibraryList, getConfiguration()); }
/** * Bind function calls that could not be bound when first encountered. These * will either be forwards references to functions declared later in the same query module, * or in modules that are being imported recursively, or errors. * <p>This method is for internal use only.</p> * * @throws net.sf.saxon.trans.XPathException * if a function call refers to a function that has * not been declared */ public void bindUnboundFunctionCalls() throws XPathException { UnboundFunctionLibrary lib = (UnboundFunctionLibrary) functionLibraryList.get(unboundFunctionLibraryNr); lib.bindUnboundFunctionReferences(functionLibraryList, getConfiguration()); }