AttributedFunction.opCall

Used to invoke configured function/method with all attached attribute functions.

As aliased method symbols can't be called without the context, explicit providing of delegate to call is required

  1. ReturnType!Function opCall(FunctionDg dg, T args)
    struct AttributedFunction(alias Function, alias StoredArgTypes)
    ReturnType!Function
    opCall
    (
    T...
    )
    (
    FunctionDg dg
    ,)
  2. ReturnType!Function opCall(T args)

Parameters

dg FunctionDg

delegated created from function / method to call

args T

list of arguments to dg not provided by attached attribute function

Return: proxies return value of dg

Meta