title: libclang python binding don't return any of fixits
body: <p>I want to dump diagnostics and fixits from translation unit (tu). But below code don't works.</p>
  
  <pre><code>def dump_fixits():
      """Return diagnostics with fixits of translation unit."""
      result = []
      for diag in tu.diagnostics:
          diag_fixits = [repr(it) for it in diag.fixits]
          location = diag.location
          file = "" if location.file is None else location.file.name
          result.append((file + ":"
                         + str(location.line) + ":"
                         + str(location.column) + ": "
                         + severity_map[diag.severity] + ": "
                         + diag.spelling,
                         diag_fixits))
      return result
  </code></pre>
  
  <p>(I'm using llvm 3.4)</p>
  
  <p>I noticed <code>conf.lib.clang_getDiagnosticNumFixIts()</code> returns <code>0</code> everytime.</p>
  
  <p>Is there any of solutions?</p>