Skip to content
  1. Feb 05, 2008
  2. Feb 04, 2008
  3. Feb 03, 2008
  4. Feb 02, 2008
  5. Feb 01, 2008
    • Steve Naroff's avatar
      · 0dffa442
      Steve Naroff authored
      Rename diagnostic to reflect it's role...
      
      llvm-svn: 46650
      0dffa442
    • Steve Naroff's avatar
      · e6b7ffd0
      Steve Naroff authored
      Minor API cleanup...
      
      llvm-svn: 46649
      e6b7ffd0
    • Steve Naroff's avatar
      · d9dc63f2
      Steve Naroff authored
      Remove temporary workaround (thanks to Ted for fixing ObjCAtCatchStmt so quickly:-).
      
      llvm-svn: 46648
      d9dc63f2
    • Ted Kremenek's avatar
      For ObjCAtCatchStmt, removed field 'NextAtCatchStmt' (which referenced the next @catch) · a496584c
      Ted Kremenek authored
      and put the the next ObjcAtCatchStmt* as part of SubExprs.  This fixes a bug with
      iterating over the children of ObjcAtCatch, where the next @catch was not
      properly being iterated over as a child.
      
      Altered serialization of ObjCAtCatchStmt to reflect this new layout of
      its subexpressions, and fixed an ownership issue with the next @catch not
      being serialized as an owned pointer.
      
      llvm-svn: 46647
      a496584c
    • Steve Naroff's avatar
      · edb5bc6f
      Steve Naroff authored
      Fix two rewriter bugs with @catch.
      
      - Support @catch(...), rather than crash:-)
      - Make sure all catch bodies get rewritten. This "fix" is really a workaround until the iterator for the "try" AST is fixed. Will fix this in a separate commit.
      
      llvm-svn: 46644
      edb5bc6f
    • Ted Kremenek's avatar
      Moved "Rewriter" tests from test/Sema to test/Rewriter. · e9a709a0
      Ted Kremenek authored
      llvm-svn: 46640
      e9a709a0
    • Anders Carlsson's avatar
      Generate correct code for __builtin_huge_val · f4f3679e
      Anders Carlsson authored
      llvm-svn: 46639
      f4f3679e
    • Anders Carlsson's avatar
      getPrimaryDecl can return null. · 59435b2f
      Anders Carlsson authored
      llvm-svn: 46638
      59435b2f
    • Anders Carlsson's avatar
      It is allowed to get the address of an array subscript, even if the array has... · 806700f9
      Anders Carlsson authored
      It is allowed to get the address of an array subscript, even if the array has the register qualifier, if the array is really a pointer.
      
      llvm-svn: 46634
      806700f9
    • Chris Lattner's avatar
      make some diagnostics more terse, update testcases. · a3478348
      Chris Lattner authored
      Fix Sema::ActOnInstanceMessage to correctly do things in terms of canonical 
      types, fixing bogus errors like:
      
      NSDistantObject.m:10383:120: error: bad receiver type 'typeof((id<NSMutableCopying>)self)'
          id mess = ({ id __inv__ = ((void *)0); id __mb__ = _NSMessageBuilder((id <NSMutableCopying>)self, &__inv__); (void)[(__typeof__((id <NSMutableCopying>)self))__mb__ mutableCopyWithZone:((void *)0)]; if (!objc_collecting_enabled()) object_dispose(__mb__); __inv__; });
      
      llvm-svn: 46633
      a3478348
Loading