aboutsummaryrefslogtreecommitdiff
path: root/lib/Format
AgeCommit message (Expand)Author
2013-02-21Consistently put {} onto the same line for empty functions.Daniel Jasper
2013-02-21Allow breaking between type and name in for loops.Daniel Jasper
2013-02-20Fix regression in string literal alignment.Manuel Klimek
2013-02-20Fixes bug in string literal alignment.Manuel Klimek
2013-02-20Don't remove blank lines within unwrapped lines.Daniel Jasper
2013-02-20Implements breaking of string literals if they stick out.Manuel Klimek
2013-02-19Add missing clang-format null pointer check..Daniel Jasper
2013-02-19Correctly format macro with unfinished template declaration.Daniel Jasper
2013-02-19Fix bug in LineState comparison function.Daniel Jasper
2013-02-18Improve indentation of builder type calls.Daniel Jasper
2013-02-18Improve formatting of builder-type calls.Daniel Jasper
2013-02-18Reformat lines if they were "moved around".Daniel Jasper
2013-02-18Correctly determine */& usage in more cases.Daniel Jasper
2013-02-18Always break after multi-line string literals.Daniel Jasper
2013-02-18Prevent line breaks that make stuff hard to read.Daniel Jasper
2013-02-16Use the correct type to hold enumeration valuesDmitri Gribenko
2013-02-15Recognize < and > as binary expressions in builder-type calls.Daniel Jasper
2013-02-15Done break between 'operator' and '<<'.Daniel Jasper
2013-02-15Re-enable ConstructorInitializerAllOnOneLineOrOnePerLine option.Daniel Jasper
2013-02-15Prevent only breaking before "?" in conditional expressions.Daniel Jasper
2013-02-14Fix counting of parameters so that r175162 works as expected.Daniel Jasper
2013-02-14Reduce penalty for breaking before ./-> after complex calls.Daniel Jasper
2013-02-14Remove the trailing whitespace of formatted lines.Daniel Jasper
2013-02-14Get less confused by trailing comma in Google style.Daniel Jasper
2013-02-14Align superclasses for multiple inheritence.Daniel Jasper
2013-02-13Allow breaking after the return type in function declarations.Daniel Jasper
2013-02-13Fix comment alignment close to the column limit.Daniel Jasper
2013-02-13Pull search state out as class members.Manuel Klimek
2013-02-13An attempt to make the search algorithm easier to understand.Manuel Klimek
2013-02-13Formatter: Refactor the cast detection code to be a bit more readable.Nico Weber
2013-02-13Formatter: Detect ObjC method expressions after casts.Nico Weber
2013-02-12Replace 'signed' with 'int'. 'signed' is not typical for LLVM styleDmitri Gribenko
2013-02-12Fix crash for incomplete labels in macros.Daniel Jasper
2013-02-12Fixing the MSVC compiler warning a different way; removed use of static_cast ...Aaron Ballman
2013-02-12Removing a signed/unsigned mismatch warning triggered in MSVC 11.Aaron Ballman
2013-02-12Fix bug in the adjustment to existing lines.Daniel Jasper
2013-02-12Formatter: Correctly format stars in `sizeof(int**)` and similar places.Nico Weber
2013-02-11Formatter: Detect ObjC message expressions after 'in' in loopNico Weber
2013-02-11Get rid of manual debug output, now that the test runner supports it.Manuel Klimek
2013-02-11Fix invalid formatting with spaces before trailing comments.Daniel Jasper
2013-02-11Fixes handling of empty lines in macros.Manuel Klimek
2013-02-11Fix formatting of overloaded operator definitions.Daniel Jasper
2013-02-10Formatter: Remove now-unneeded code for formatting ':'s in ObjC method decls.Nico Weber
2013-02-10Formatter: Initial support for ObjC dictionary literals.Nico Weber
2013-02-10Reformat formatter code. No functionality change.Nico Weber
2013-02-10Formatter: Detect ObjC array literals.Nico Weber
2013-02-08Fix indentation-detection at indent level 0.Manuel Klimek
2013-02-08Takes the context into account when re-indenting regions.Manuel Klimek
2013-02-08Fix handling of fake parenthesis during formatting.Daniel Jasper
2013-02-08Implement a tiny expression parser to improve formatting decisions.Daniel Jasper