Skip to content
  1. Nov 13, 2007
  2. Nov 12, 2007
    • Fariborz Jahanian's avatar
      Patch to do statically typed ivar references. · 21f54eea
      Fariborz Jahanian authored
      llvm-svn: 44028
      21f54eea
    • Steve Naroff's avatar
      · fedb4977
      Steve Naroff authored
      Add category method definitions incrementally, removing a FIXME (like we do for class implementations).
      
      llvm-svn: 44027
      fedb4977
    • Fariborz Jahanian's avatar
    • Fariborz Jahanian's avatar
      'super' nailed. · d98a734b
      Fariborz Jahanian authored
      llvm-svn: 44025
      d98a734b
    • Bruno Cardoso Lopes's avatar
      Added JumpTable support · b439132d
      Bruno Cardoso Lopes authored
      Fixed some AsmPrinter issues
      Added GLOBAL_OFFSET_TABLE Node handle.
      
      llvm-svn: 44024
      b439132d
    • Steve Naroff's avatar
      · 040f696b
      Steve Naroff authored
      Fix regression to Sema::ObjcActOnStartOfMethodDef()...need to initialize InvalidType field to false.
      
      llvm-svn: 44023
      040f696b
    • Steve Naroff's avatar
      · cd002f5a
      Steve Naroff authored
      Add an error diagnostic to Parse::ParseObjCMessageExpression().
      
      This now exposes the following bug...
      
      ******************** TEST 'Sema/message.m' FAILED! ********************
      Command: 
       clang -fsyntax-only -verify Sema/message.m
      Output:
      Errors seen but not expected:
        Line 9: invalid receiver to message expression
      ******************** TEST 'Sema/message.m' FAILED! ********************
      
      As far as I can tell, all messages to method agruments fail.
      
      The method arguments are built by Sema::ObjcActOnStartOfMethodDef().
      
      llvm-svn: 44022
      cd002f5a
    • Ted Kremenek's avatar
      Added versions of ReadPtr that takes an explicit SerializedPtrID. This allows · e33ba163
      Ted Kremenek authored
      clients of the Deserializer to read the pointer ID before they are ready
      to deserialize the object (which can mean registering a pointer reference
      with the backpatcher).
      
      Changed some methods that took an argument "SerializedPtrID" to "const SerializedPtrID&" (pass-by-reference).  This is to accommodate a future
      revision of SerializedPtrID where it may be much fatter than an unsigned
      integer.
      
      llvm-svn: 44021
      e33ba163
Loading