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)));
 }
Beispiel #3
0
 internal bool Invoke(ILanguageDefinition languageDefinition, object?pipelineObject, object?[] args)
 {
     return(Invoke(UserDefinedArgumentData.Create(languageDefinition, Declaration.Arguments.ToArrayWithoutInstantiation(), pipelineObject.YieldOne().Concat(args).ToArray())));
 }
Beispiel #4
0
 protected virtual bool Invoke(UserDefinedArgumentData argumentData)
 {
     return(Body.Invoke(argumentData));
 }
Beispiel #5
0
        internal object?Invoke(ILanguageDefinition languageDefinition, object?[] args)
        {
            var argumentData = UserDefinedArgumentData.Create(languageDefinition, Declaration.Arguments.ToArrayWithoutInstantiation(), args);

            return(Invoke(argumentData));
        }