use Attribute::Context; sub some_func : Arrayref(WARNVOID) { # do stuff return @results; }