title: Conflicting declaration
body: <p>I have a typedef defined in my code as</p>
  
  <pre><code>typdef unsigned int size_t;
  </code></pre>
  
  <p>it is conflicting with stddef's </p>
  
  <pre><code>typedef __SIZE_TYPE__ size_t;
  </code></pre>
  
  <p>I'm unsure how to get around this but would still like to keep size_t in my code.</p>