Skip to content
  1. Feb 18, 2010
    • Douglas Gregor's avatar
      Rework how CIndex handles diagnostics. Rather than using a callback, · 33cdd810
      Douglas Gregor authored
      we attach diagnostics to translation units and code-completion
      results, so they can be queried at any time.
      
      To facilitate this, the new StoredDiagnostic class stores a diagnostic
      in a serializable/deserializable form, and ASTUnit knows how to
      capture diagnostics in this stored form. CIndex's CXDiagnostic is a
      thin wrapper around StoredDiagnostic, providing a C interface to
      stored or de-serialized diagnostics.
      
      I've XFAIL'd one test case temporarily, because currently we end up
      storing diagnostics in an ASTUnit that's never returned to the user
      (because it contains errors). I'll introduce a temporary fix for this
      soon; the real fix will be to allow us to return and query invalid ASTs.
      
      llvm-svn: 96592
      33cdd810
    • Fariborz Jahanian's avatar
      __typeof should be able to handle block pointer types when · f5067915
      Fariborz Jahanian authored
      rewriting. Fixes radar 7659483.
      
      llvm-svn: 96549
      f5067915
    • Ted Kremenek's avatar
      Sort cases. · 79478e3e
      Ted Kremenek authored
      llvm-svn: 96536
      79478e3e
    • Ted Kremenek's avatar
      Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to · d9c66631
      Ted Kremenek authored
      match 'ns_returns_retained' and 'cf_returns_retained' respectively.  These
      are not yet hooked up to the static analyzer.
      
      llvm-svn: 96535
      d9c66631
  2. Feb 17, 2010
  3. Feb 16, 2010
  4. Feb 15, 2010
  5. Feb 14, 2010
  6. Feb 13, 2010
  7. Feb 12, 2010
  8. Feb 11, 2010
  9. Feb 10, 2010
Loading