Skip to content
  • Daniel Dunbar's avatar
    Add Objective-C property setter support. · 4b8c6db9
    Daniel Dunbar authored
     - Change Obj-C runtime message API, drop the ObjCMessageExpr arg in
       favor of just result type and selector. Necessary so it can be
       reused in situations where we don't want to cons up an
       ObjCMessageExpr.
     - Update aggregate binary assignment to know about special property
       ref lvalues.
     - Add CodeGenFunction::EmitCallArg overload which takes an already
       emitted rvalue.
    
    Add CodeGenFunction::StoreComplexIntoAddr.
    
    Disabled logic in Sema for parsing Objective-C dot-syntax that
    accesses methods. This code does not search in the correct order and
    the AST node has no way of properly representing its results.
    
    Updated StmtDumper to print a bit more information about
    ObjCPropertyRefExprs.
    
    llvm-svn: 55561
    4b8c6db9
Loading