title: Can't complete `auto` variable of C++11 in Code::Blocks
body: <p>This problem is very easy to encounter, but very hard to describe.
  I use Code::Blocks 13.12, test the code snippet as follows:</p>
  
  <pre><code>auto xxx = std::string("test");
  xxx.
  </code></pre>
  
  <p>When the trailing <code>.</code> is entered, there should be a context menu of auto completion popup, but it doesn't.</p>
  
  <p>But if I give the right type of <code>xxx</code> like that:</p>
  
  <pre><code>std::string xxx = std::string("test");
  xxx.
  </code></pre>
  
  <p>The complete menu pops up as normal. Does the completion feature not support C++11 yet? Or it just can't complete the <code>auto</code> type?</p>