Skip to content
  1. Mar 30, 2012
    • Argyrios Kyrtzidis's avatar
      Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property · ab468b03
      Argyrios Kyrtzidis authored
      reference is going to message the setter, the getter, or both.
      
      Having this info on the ObjCPropertyRefExpr node makes it easier for AST
      clients (like libclang) to reason about the meaning of the property reference.
      
      [AST/Sema]
      -Use 2 bits (with a PointerIntPair) in ObjCPropertyRefExpr to record the above info
      -Have ObjCPropertyOpBuilder set the info appropriately.
      
      [libclang]
      -When there is an implicit property reference (property syntax using methods)
      have clang_getCursorReferenced return a cursor for the method. If the property
      reference is going to result in messaging both the getter and the setter choose
      to return a cursor for the setter because it is less obvious from source inspection
      that the setter is getting called.
      
      The general idea has the seal of approval by John.
      
      rdar://11151621
      
      llvm-svn: 153709
      ab468b03
    • Eli Friedman's avatar
      Extend -Wc++11-narrowing to cover converted constant expressions as well as... · 2b22a6e6
      Eli Friedman authored
      Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers.  <rdar://problem/11121178>.
      
      llvm-svn: 153703
      2b22a6e6
    • Bill Wendling's avatar
      Fix whitespace. · 07635cc7
      Bill Wendling authored
      llvm-svn: 153698
      07635cc7
  2. Mar 29, 2012
  3. Mar 28, 2012
  4. Mar 27, 2012
Loading