title: Can `auto &&` parameters be perfect forwarded?
body: <p>For template functions I use perfect forwarding like this:</p>
  
  <pre><code>template&lt;typename T&gt;
  void f (T &amp;&amp; v)
  {
    g (std::forward&lt;T&gt; (v));
  }
  </code></pre>
  
  <p>How do I perfect forward <code>auto &amp;&amp;</code> parameters in <code>C++14</code> lambda expressions?</p>
  
  <pre><code>auto f = [] (auto &amp;&amp; v)
    {
      g (std::forward&lt;??&gt; (v));
    };
  </code></pre>
  
  <p>(Tried to google for it but didn't get any good hits on the keywords I picked)</p>