Adding a check for creating temporary objects inline: they may need a
region argument but our current syntax (C++11 attribute locations) don't
allow attachning an arg to expressions.