Skip to content
  1. Oct 26, 2008
  2. Oct 24, 2008
  3. Oct 04, 2008
  4. Sep 26, 2008
    • Chris Lattner's avatar
      clean up a bunch of fixme's I added, by moving · b03dc764
      Chris Lattner authored
      DirectoryLookup::DirType into SourceManager.h
      
      llvm-svn: 56692
      b03dc764
    • Chris Lattner's avatar
      emulate a bit of GCC path lookup weirdness: if a system · e744d32b
      Chris Lattner authored
      directory is shadowed by a user directory in the lookup
      path, ignore the user directory not the system one.  Not
      doing this can affect file lookup and the "is a system
      header" bit on locations.  For example:
        clang -v -I/usr/include inc.c -E | & grep /usr/inc
      now prints:
      
      # 1 "/usr/include/i386/_types.h" 1 3 4
      # 37 "/usr/include/i386/_types.h" 3 4
      # 70 "/usr/include/i386/_types.h" 3 4
      
      instead of:
      
      # 1 "/usr/include/i386/_types.h" 1
      # 37 "/usr/include/i386/_types.h"
      # 70 "/usr/include/i386/_types.h"
      
      This is part of rdar://6243860.
      
      llvm-svn: 56669
      e744d32b
  5. Sep 22, 2008
  6. Sep 21, 2008
  7. Sep 20, 2008
  8. Sep 13, 2008
    • Ted Kremenek's avatar
      Patch by Csaba Hruska! · 2d470fc0
      Ted Kremenek authored
      "Here is a patch what replaces std::ostream with llvm::raw_ostream. This patch
      covers the AST library, but ignores Analysis lib."
      
      llvm-svn: 56185
      2d470fc0
  9. Sep 11, 2008
  10. Sep 05, 2008
  11. Aug 24, 2008
  12. Aug 23, 2008
  13. Aug 22, 2008
  14. Aug 11, 2008
    • Daniel Dunbar's avatar
      More #include cleaning · 56fdb6ae
      Daniel Dunbar authored
       - Kill unnecessary #includes in .cpp files. This is an automatic
         sweep so some things removed are actually used, but happen to be
         included by a previous header. I tried to get rid of the obvious
         examples and this was the easiest way to trim the #includes in one
         fell swoop.
       - We now return to regularly scheduled development.
      
      llvm-svn: 54632
      56fdb6ae
  15. Aug 10, 2008
    • Nico Weber's avatar
      * Remove isInSystemHeader() from DiagClient, move it to SourceManager · 4c311643
      Nico Weber authored
      * Move FormatError() from TextDiagnostic up to DiagClient, remove now  
        empty class TextDiagnostic
      * Make DiagClient optional for Diagnostic
      
      This fixes the following problems:
      
      * -html-diags (and probably others) does now output the same set of  
        warnings as console clang does
      * nothing crashes if one forgets to call setHeaderSearch() on  
        TextDiagnostic
      * some code duplication is removed
      
      llvm-svn: 54620
      4c311643
  16. Aug 09, 2008
  17. Aug 06, 2008
Loading