title: Includes in libclang headers
body: <p>I was looking through the libclang headers here(<a href="http://llvm.org/svn/llvm-project/cfe/trunk/include/clang-c/" rel="nofollow">http://llvm.org/svn/llvm-project/cfe/trunk/include/clang-c/</a>) where in I noticed that almost all of the headers have imports as in </p>
  
  <pre><code>#include "clang-c/Platform.h" // in CXString.h
  
  // in Index.h
  #include "clang-c/Platform.h"
  #include "clang-c/CXString.h"
  </code></pre>
  
  <p>I'm unable to understand why the headers are prefixed with <code>clang-c/</code> since all of them are in the same directory shouldn't it rather have been <code>./Platform.h</code> <code>./CXString.h</code> and likewise.</p>