protected virtual object?Invoke(IScope scope, UserDefinedArgumentData argumentData) { return(Body.Invoke(scope, argumentData)); }
internal object?Invoke(ILanguageDefinition languageDefinition, IScope scope, object?[] args) { return(Invoke(scope, UserDefinedArgumentData.Create(languageDefinition, Declaration.Arguments.ToArrayWithoutInstantiation(), args))); }
internal bool Invoke(ILanguageDefinition languageDefinition, object?pipelineObject, object?[] args) { return(Invoke(UserDefinedArgumentData.Create(languageDefinition, Declaration.Arguments.ToArrayWithoutInstantiation(), pipelineObject.YieldOne().Concat(args).ToArray()))); }
protected virtual bool Invoke(UserDefinedArgumentData argumentData) { return(Body.Invoke(argumentData)); }
internal object?Invoke(ILanguageDefinition languageDefinition, object?[] args) { var argumentData = UserDefinedArgumentData.Create(languageDefinition, Declaration.Arguments.ToArrayWithoutInstantiation(), args); return(Invoke(argumentData)); }