VC2013: <parameter> is in the wrong place

warning All diagnostics

A <parameter> only counts directly inside a block (a value for it) or directly inside a definition's root element (a declaration). Anywhere else it's ignored.

How to fix

Move it so its parent is the block it's a value for.