Skip to content
  1. Oct 09, 2007
  2. Oct 08, 2007
  3. Oct 07, 2007
  4. Oct 05, 2007
  5. Sep 28, 2007
  6. Sep 22, 2007
  7. Sep 16, 2007
  8. Sep 14, 2007
    • Steve Naroff's avatar
      · a23cc796
      Steve Naroff authored
      Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl.
      
      Decl is now svelte:-)
      
      llvm-svn: 41935
      a23cc796
  9. Sep 13, 2007
  10. Sep 07, 2007
    • Hartmut Kaiser's avatar
      Fixed compilation on Windows. · ec7531c9
      Hartmut Kaiser authored
      Silenced a couple of warnings.
      Added *.vcproj file for new clangAnalysis library.
      Renamed Basic to clangBasic projects.
      
      llvm-svn: 41767
      ec7531c9
  11. Sep 04, 2007
  12. Sep 01, 2007
  13. Aug 31, 2007
  14. Aug 30, 2007
    • Steve Naroff's avatar
      · 5c13180a
      Steve Naroff authored
      Fix the following redefinition errors submitted by Keith Bauer...
      
      [dylan:~/llvm/tools/clang] admin% cat tentative_decls.c 
      // incorrectly generates redefinition error
      extern int array[3];
      int array[3];
      
      // incorrectly generates a redefinition error
      extern void nup(int a[3]);
      void nup(int a[3]) {}
      
      It turns out that this exposed a fairly major flaw in the type system,
      array types were never getting uniqued! This is because all array types
      contained an expression, which aren't unique.
      
      To solve this, we now have 2 array types, ConstantArrayType and
      VariableArrayType. ConstantArrayType's are unique, VAT's aren't.
      
      This is a fairly extensive set of fundamental changes. Fortunately,
      all the tests pass. Nevertheless, there may be some collateral damage:-)
      If so, let me know!
      
      llvm-svn: 41592
      5c13180a
  15. Aug 29, 2007
  16. Aug 28, 2007
  17. Aug 27, 2007
  18. Aug 26, 2007
Loading