(return).foo
 ^~~~~~ unexpected void value expression
(return).(1)
 ^~~~~~ unexpected void value expression
(return)[1]
 ^~~~~~ unexpected void value expression
(return)[1] = 2
 ^~~~~~ unexpected void value expression
(return)::foo
 ^~~~~~ unexpected void value expression

