Skip to content
  1. Feb 13, 2014
  2. Feb 12, 2014
  3. Feb 11, 2014
  4. Feb 07, 2014
  5. Feb 06, 2014
  6. Feb 05, 2014
    • Alexander Kornienko's avatar
      Added the hasLoopVariable sub-matcher for forRangeStmt. · 9b539e1d
      Alexander Kornienko authored
      Summary:
      This sub-matcher makes it possible to access directly the range-based for
      loop variable: forRangeStmt(hasLoopVariable(anything()).bind(...)).
      I've tried to re-generate the docs, but the diffs seem to include much more than
      this change could cause, so I'd better leave docs update to someone who knows
      the intended changes in the contents better.
      
      Reviewers: klimek
      
      Reviewed By: klimek
      
      CC: cfe-commits, klimek
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D2702
      
      llvm-svn: 200850
      9b539e1d
    • Daniel Jasper's avatar
      clang-format: Don't indent relative to unary operators. · 0c214fa2
      Daniel Jasper authored
      It seems like most people see unary operators more like part of the
      subsequent identifier and find relative indentation odd.
      
      Before:
        aaaaaaaaaa(!aaaaaaaaaa( // break
                        aaaaa));
      After:
        aaaaaaaaaa(!aaaaaaaaaa( // break
                       aaaaa));
      
      llvm-svn: 200840
      0c214fa2
  7. Feb 02, 2014
  8. Jan 31, 2014
  9. Jan 30, 2014
    • Peter Collingbourne's avatar
      Introduce Parser::completeExpression. · 252444a7
      Peter Collingbourne authored
      This function returns a list of completions for a given expression and
      completion position.
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D2261
      
      llvm-svn: 200497
      252444a7
    • Daniel Jasper's avatar
      clang-format: Support ObjC's NS_ENUMs. · a88f80a1
      Daniel Jasper authored
      Before:
        typedef NS_ENUM(NSInteger, MyType) {
            /// Information about someDecentlyLongValue.
            someDecentlyLongValue,
            /// Information about anotherDecentlyLongValue.
            anotherDecentlyLongValue,
            /// Information about aThirdDecentlyLongValue.
            aThirdDecentlyLongValue};
      
      After:
        typedef NS_ENUM(NSInteger, MyType) {
          /// Information about someDecentlyLongValue.
          someDecentlyLongValue,
          /// Information about anotherDecentlyLongValue.
          anotherDecentlyLongValue,
          /// Information about aThirdDecentlyLongValue.
          aThirdDecentlyLongValue
        };
      
      llvm-svn: 200469
      a88f80a1
  10. Jan 29, 2014
  11. Jan 28, 2014
  12. Jan 27, 2014
  13. Jan 25, 2014
    • Saleem Abdulrasool's avatar
      unittests: explicit stringify StringRefs for conversion · 8a8454bc
      Saleem Abdulrasool authored
      When clang is built outside of the LLVM tree (against a corresponding version),
      there is no definition providing for operator<<(std::ostream &, StringRef) which
      is required for the assertion routines in google-test tests.  Avoid the
      compilation failure by explicitly stringifying the StringRef prior to use.
      
      llvm-svn: 200096
      8a8454bc
    • Daniel Jasper's avatar
      clang-format: Fix incorrect space removal. · ff974ab8
      Daniel Jasper authored
      Before:
        Deleted &operator=(const Deleted &)&= default;
        Deleted &operator=(const Deleted &)&&= delete;
      
      After:
        Deleted &operator=(const Deleted &)& = default;
        Deleted &operator=(const Deleted &)&& = delete;
      
      llvm-svn: 200073
      ff974ab8
  14. Jan 24, 2014
  15. Jan 23, 2014
  16. Jan 22, 2014
  17. Jan 21, 2014
  18. Jan 20, 2014
  19. Jan 19, 2014
  20. Jan 17, 2014
  21. Jan 16, 2014
  22. Jan 15, 2014
Loading