Skip to content
  1. Jan 15, 2008
  2. Jan 14, 2008
    • Steve Naroff's avatar
      · d32419de
      Steve Naroff authored
      Record if a compound literal expression is @ file scope. This allows us to implement C99 6.5.2.5p6. This could have been done without modifying the AST (by checking the decl type and passing the info down to isContextExpr), however we concluded this is more desirable.
      
      Bug/patch by Eli Friedman!
      
      llvm-svn: 45966
      d32419de
    • Ted Kremenek's avatar
      Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove · a0a3e9bb
      Ted Kremenek authored
      #include<iostream>.
      
      Patch provided by Sam Bishop.
      
      llvm-svn: 45962
      a0a3e9bb
  3. Jan 12, 2008
    • Chris Lattner's avatar
      Add first pieces of support for parsing and representing · 38376f15
      Chris Lattner authored
      extern "C" in C++ mode.  Patch by Mike Stump!
      
      llvm-svn: 45904
      38376f15
    • Chris Lattner's avatar
      When forming the squigly underline for a diagnostic, make sure to · 177977ac
      Chris Lattner authored
      verify that the source range corresponds to the current file, not
      just the current line.  This allows us to emit:
      
      a.c:1:44: error: invalid operands to binary expression ('double' and 'int *')
      double a; int *b; void f(void) { int c = a +
                                               ~ ^
      
      instead of:
      
      a.c:1:44: error: invalid operands to binary expression ('double' and 'int *')
      double a; int *b; void f(void) { int c = a +
      ~                                        ~ ^
      
      for PR1906 (note the leading ~).
      
      Thanks to Neil for noticing this.
      
      llvm-svn: 45901
      177977ac
  4. Jan 11, 2008
  5. Jan 10, 2008
  6. Jan 09, 2008
  7. Jan 08, 2008
  8. Jan 07, 2008
  9. Jan 04, 2008
  10. Jan 02, 2008
  11. Dec 30, 2007
  12. Dec 29, 2007
  13. Dec 25, 2007
  14. Dec 24, 2007
  15. Dec 23, 2007
  16. Dec 21, 2007
    • Ted Kremenek's avatar
      Directory restructing of Analysis files. · bf593f81
      Ted Kremenek authored
      Created include/clang/Analysis/Analyses directory.
        - Moved LiveVariables.h and UninitializedValues.h into this dir.
        
      Moved ExprDeclBitVector.h into Analysis/Support.
      
      Updated all clients who use these headers to reflect the new paths.
      
      llvm-svn: 45292
      bf593f81
  17. Dec 20, 2007
  18. Dec 19, 2007
Loading