Skip to content
  1. Feb 15, 2008
  2. Feb 12, 2008
  3. Feb 06, 2008
  4. Feb 04, 2008
  5. Jan 30, 2008
    • Steve Naroff's avatar
      · 7b3579b8
      Steve Naroff authored
      Abolish a bunch of Xcode inserted tabs.
      
      llvm-svn: 46566
      7b3579b8
  6. Jan 29, 2008
    • Steve Naroff's avatar
      · ddb1dd8c
      Steve Naroff authored
      Tighten up ASTContext::typesAreCompatible()...it needs to make sure the qualifiers match. The comment and C99 citation for this routine were correct...the code needed to conform to the comment/spec. This fixes the test added below.
      
      Tightening up this routine forced tweaks to Sema::CheckSubtractionOperands() and Sema::CheckCompareOperands(). For example, they both need to operate on the unqualified pointee...
      
      llvm-svn: 46522
      ddb1dd8c
    • Steve Naroff's avatar
      · f06b5ba0
      Steve Naroff authored
      Fix bz1950. ASTContext::functionTypesAreCompatible() needs to operate on the unqualified parameter types (per C99 6.7.5.3p15).
      
      llvm-svn: 46472
      f06b5ba0
  7. Jan 22, 2008
  8. Jan 14, 2008
  9. Jan 10, 2008
    • Steve Naroff's avatar
      · a385fb8c
      Steve Naroff authored
      Add a FIXME to commit r45784. Thanks mrs!
      
      llvm-svn: 45790
      a385fb8c
  10. Jan 09, 2008
    • Steve Naroff's avatar
      · c6edcbdb
      Steve Naroff authored
      Fix ASTContext::typesAreCompatible to allow for int/enum compatibility (C99 6.7.2.2p4).
      Fix Sema::MergeFunctionDecl to allow for function type compatibility (by using the predicate on ASTContext). Function types don't have to be identical to be compatible...
      
      llvm-svn: 45784
      c6edcbdb
  11. Jan 07, 2008
  12. Jan 03, 2008
  13. Dec 29, 2007
  14. Dec 21, 2007
  15. Dec 20, 2007
  16. Dec 19, 2007
  17. Dec 18, 2007
  18. Dec 17, 2007
  19. Dec 13, 2007
  20. Dec 12, 2007
  21. Dec 07, 2007
  22. Dec 03, 2007
  23. Nov 26, 2007
  24. Nov 19, 2007
  25. Nov 14, 2007
    • Ted Kremenek's avatar
      Modified ASTContext::getTagDeclType() to accept a NULL pointer for the passed · 919858a4
      Ted Kremenek authored
      in TagDecl*. This allows the deserializer to use ASTContext to create the
      TagTypes. Deserialize TagTypes then rely on pointer-backpatching to resolve
      the decls.
      
      This may not be the interface that we want, but as the implementation of
      TagTypes will potentially change significantly in the future, I'm leaving this
      for now. An appropriate FIXME is in place.
      
      llvm-svn: 44089
      919858a4
Loading