aboutsummaryrefslogtreecommitdiff
path: root/lib/Format/Format.cpp
AgeCommit message (Expand)Author
2013-01-02Don't allow line breaks after template parameters.Daniel Jasper
2013-01-02Format */& as binary operator if followed by a unary operator.Daniel Jasper
2013-01-02Fixes use of unescaped newlines when formatting preprocessor directives.Manuel Klimek
2013-01-02Correctly format pointers and references in casts.Daniel Jasper
2013-01-02Understand unary operators after "return" and "case".Daniel Jasper
2013-01-02Prefer splitting after "template <...>" and fix indentation.Daniel Jasper
2013-01-02Prefer to break after operators over breaking after "(".Daniel Jasper
2013-01-02Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth
2013-01-02Understand * and & in ternary expressions.Daniel Jasper
2013-01-02Don't break after pointer or reference specifier.Daniel Jasper
2012-12-24Let clang-format format itself.Daniel Jasper
2012-12-24Penalize tokens with a lower parenthesis level than the start of the line.Daniel Jasper
2012-12-24Align RHS after assignments and return statements.Daniel Jasper
2012-12-24Fix formatting over overloaded operators.Daniel Jasper
2012-12-24Take operator precedence into account when splitting lines.Daniel Jasper
2012-12-23libFormat: Teach the *& usage heuristic that "return" starts a rhs too.Nico Weber
2012-12-21format: Handle #import as include directive too.Nico Weber
2012-12-21clang-format: No spaces around directory specifiersDaniel Jasper
2012-12-21Fix typo.Fariborz Jahanian
2012-12-21Basic support for formatting for-loops.Daniel Jasper
2012-12-21Use OperatorPrecedence.h in clang-formatDaniel Jasper
2012-12-21Formatting fixes for PR14680Daniel Jasper
2012-12-20Add objective-C style formatting to clang format andFariborz Jahanian
2012-12-18Better support for constructor initializers.Daniel Jasper
2012-12-17Add basic support for splitting before function calls if it can't beDaniel Jasper
2012-12-17Fix several formatting problems.Daniel Jasper
2012-12-10Addi formatting tests for pointer template parameters.Daniel Jasper
2012-12-10Clang-format: error recovery for access specifiersAlexander Kornienko
2012-12-07Clang-format: extracted FormatTokenSource from UnwrappedLineParser.Alexander Kornienko
2012-12-07Small tweaks to clang-format.Daniel Jasper
2012-12-06Clang-format: IndentCaseLabels option, proper namespace handlingAlexander Kornienko
2012-12-06Improve clang-format's handling of unary operators.Daniel Jasper
2012-12-06"<<" alignment for clang-format.Daniel Jasper
2012-12-05Remove bad and useless enum to bool conversion.Daniel Jasper
2012-12-05Indentation fixes for clang-format.Daniel Jasper
2012-12-05Follow-up to r169286, addresses comments in http://llvm-reviews.chandlerc.com...Alexander Kornienko
2012-12-05Small tweaks to automatic formatting.Daniel Jasper
2012-12-04Add missing destructors found with -Wnon-virtual-dtor.Daniel Jasper
2012-12-04Error recovery part 2Alexander Kornienko
2012-12-04Make parenthesis counting and aligning a bit saner.Daniel Jasper
2012-12-04Small fixes to unary operator recognition and handling of includeDaniel Jasper
2012-12-04Replace workarounds with correct fixes.Daniel Jasper
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-03Fixes a compile warning and crash in the tests.Manuel Klimek
2012-12-03Initial version of formatting library.Daniel Jasper