internal BuiltinFunctionOverloadResult(JAnalyzer state, IJFunctionOverload overload, int removedParams, string name, Func<string> fallbackDoc, params ParameterResult[] extraParams) : base(null, name) { _overload = overload; _extraParameters = extraParams; _removedParams = removedParams; _projectState = state; _fallbackDoc = fallbackDoc; CalculateDocumentation(); }
internal BuiltinFunctionOverloadResult(JAnalyzer state, string name, IJFunctionOverload overload, int removedParams, params ParameterResult[] extraParams) : this(state, name, overload, removedParams, null, extraParams) { }