puppetlabs/puppet — pull request #1819 by hlindberg (2013-08-02 15:38:20+00:00)
Title: (#22052) Fix future parser false error on invoke with call as arg.

Previously an expression like `notice fqdn_rand(30)` generated an
error because the rvalue requirement was not modified for the fqdn_rand
call (it was believed to be a separate statement).

The problem was caused by the opposite status change being applied to
all calls (rvalue producing calls that appear as statements should have
the rvalue required status turned off).