if (f == null) { if (hostServices != null) details = hostServices.resolveFunction(result.getName()); if (details == null) throw lexer.error("The name "+result.getName()+" is not a valid function name");
if (f == null) { if (hostServices != null) details = hostServices.resolveFunction(result.getName()); if (details == null) throw lexer.error("The name "+result.getName()+" is not a valid function name");
@Override public FunctionDetails resolveFunction(String functionName) { if (externalHostServices == null) return null; return externalHostServices.resolveFunction(functionName); }
@Override public FunctionDetails resolveFunction(String functionName) { if (externalHostServices == null) return null; return externalHostServices.resolveFunction(functionName); }