summaryrefslogtreecommitdiffstats
path: root/clang/lib/Format/Format.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug that would lead to bad line break decisions in for loops.Daniel Jasper2013-01-281-6/+6
* Don't put a function's return type on its own line in Google style.Daniel Jasper2013-01-281-1/+3
* Let clang-format break after a function's return type.Daniel Jasper2013-01-281-7/+33
* Make continuations in constructor initializers consistent.Daniel Jasper2013-01-281-1/+2
* Initial support for formatting range-based for-loops.Daniel Jasper2013-01-281-3/+19
* Improve formatting of conditional expressions.Daniel Jasper2013-01-281-10/+22
* Several small changes in formatting decisions.Daniel Jasper2013-01-281-26/+15
* Improve indentation after breaking at nested name specifiers.Daniel Jasper2013-01-281-3/+4
* Avoid confusing identations for multi-parameter functions.Daniel Jasper2013-01-281-3/+30
* Fix some alignment and line break decisions.Daniel Jasper2013-01-251-2/+2
* Allow breaking after "::" if absolutely necessary.Daniel Jasper2013-01-251-4/+7
* Add extra indent for nested calls inside if's.Daniel Jasper2013-01-231-3/+7
* Don't try to align builder-type continuations on assignments.Daniel Jasper2013-01-231-4/+12
* Don't try to do a hanging ident after assignments.Daniel Jasper2013-01-231-5/+2
* Fixes layouting regression and invalid-read.Manuel Klimek2013-01-231-1/+3
* Fix the formatting of pointer/reference types in range-based for loops.Daniel Jasper2013-01-231-1/+2
* Removing the penalty for breaking after "=".Daniel Jasper2013-01-231-5/+0
* Fix another regression for pointer types.Daniel Jasper2013-01-231-11/+19
* Fix regression in formatting pointer types.Daniel Jasper2013-01-231-1/+3
* Fix segfaults in the formatter.Manuel Klimek2013-01-231-2/+2
* Add option to allow putting all parameters onto the next line.Daniel Jasper2013-01-231-18/+17
* Allow us to better guess the context of an unwrapped line.Manuel Klimek2013-01-231-3/+6
* Implements more principled comment parsing.Manuel Klimek2013-01-221-1/+3
* Let the formatter be more restrictive for breaking around . and ->Daniel Jasper2013-01-221-1/+11
* Fix "*" formatting when creating arrays of pointers.Daniel Jasper2013-01-221-0/+10
* Remove "incorrect" aligning of trailing comments.Daniel Jasper2013-01-211-4/+11
* Formatter: Set MatchingParen for [], to match <>, (), {}. No functionality ch...Nico Weber2013-01-211-0/+2
* Formatter: Rename LSquare to Left to make parseSquare() more consistent with ...Nico Weber2013-01-211-8/+6
* Fixes formatting of empty blocks.Manuel Klimek2013-01-211-33/+34
* Fix parsing of templated declarations.Daniel Jasper2013-01-211-1/+0
* Fix bug discovered by valgrind.Daniel Jasper2013-01-211-2/+3
* Fixes issues around pulling in the next line in simple if statements.Manuel Klimek2013-01-181-0/+4
* Reduce penalty for splitting between ")" and ".".Daniel Jasper2013-01-181-5/+9
* Also align trailing line comments in include directives.Daniel Jasper2013-01-181-8/+12
* Let the formatter align trailing line comments where possible.Daniel Jasper2013-01-181-49/+129
* Formatter: After case blocks, "break" goes on the same line as the "}", PR14907.Nico Weber2013-01-181-2/+2
* Formatter: The contents of @selector() should be formatted as a selector.Nico Weber2013-01-181-10/+43
* Formatter: Get bit tests in ifs right.Nico Weber2013-01-171-1/+24
* Allow breaking after the trailing const after a function declaration.Daniel Jasper2013-01-171-0/+7
* Improve handling of comments in static initializers.Daniel Jasper2013-01-171-4/+13
* Revert most of r172140.Nico Weber2013-01-171-12/+1
* Fix a bug where we would move a following line into a comment.Daniel Jasper2013-01-161-1/+1
* Fix parsing error in conditional expressions.Daniel Jasper2013-01-161-4/+3
* Improve understanding of unary operators.Daniel Jasper2013-01-161-1/+1
* Disable inlining of short ifs in Google style.Daniel Jasper2013-01-161-1/+1
* Add option to avoid "bin-packing" of parameters.Daniel Jasper2013-01-161-8/+60
* Add debugging support for split penalties.Manuel Klimek2013-01-161-1/+41
* Calculate the total length of a line up to each token up front.Daniel Jasper2013-01-161-57/+33
* Change the datastructure for UnwrappedLines.Daniel Jasper2013-01-161-18/+25
* Never merge < and ::, as it produces different tokens.Daniel Jasper2013-01-161-4/+4
OpenPOWER on IntegriCloud