aboutsummaryrefslogtreecommitdiff
path: root/lib/Format/Format.cpp
AgeCommit message (Expand)Author
2013-01-11Improved formatting of constructor initializersDaniel Jasper
2013-01-11Refactor IndentState into two classes.Daniel Jasper
2013-01-10Formatter: Put spaces in ObjC method decls in the right place for Google style.Nico Weber
2013-01-10Formatter: No spaces around '=' in @property lines.Nico Weber
2013-01-10Formatting: In @implementation etc lines, put a space before protocol lists.Nico Weber
2013-01-10Refactoring the outermost structure of the formatter.Manuel Klimek
2013-01-10Formatter: Don't put a space in ObjC number literals like @+50Nico Weber
2013-01-10Formatter: Add space before '(' in @implemenation, @interface, @protocol linesNico Weber
2013-01-10Pull calculation whether a line fits one level up.Manuel Klimek
2013-01-10Pulling formatFirstToken one level up.Manuel Klimek
2013-01-10Fixes layout of right braces.Manuel Klimek
2013-01-10Basic support for diagnostics.Alexander Kornienko
2013-01-10Fixes formatting of function calls etc inside an initializer list.Manuel Klimek
2013-01-10Do not add newline in empty blocks.Manuel Klimek
2013-01-10Improvements to function type and ObjC block formatting.Daniel Jasper
2013-01-10Fix layout of blocks inside statements.Manuel Klimek
2013-01-10Improve clang-format's understanding of casts.Daniel Jasper
2013-01-10Do more error checking for '{}'.Daniel Jasper
2013-01-10Formatter: Remove unused @-formatting code.Nico Weber
2013-01-10Formatter: @optional and @required go on their own line.Nico Weber
2013-01-09Enables layouting unwrapped lines around preprocessor directives.Manuel Klimek
2013-01-09Only align after assignments on the top level.Daniel Jasper
2013-01-09Don't simply give up when exceeding 80cols, choose an "ok" option.Daniel Jasper
2013-01-09Correctly format wrapped function call parameters in templated functions.Daniel Jasper
2013-01-09Allow comments in the middle of statements to be on their own line.Daniel Jasper
2013-01-09Fix ObjC block declarations.Daniel Jasper
2013-01-09Improve formatting of conditional operators.Daniel Jasper
2013-01-08Don't break after unary operators.Daniel Jasper
2013-01-08Formatter: Format @ literals better. Array and dictionary literals need more ...Nico Weber
2013-01-08Don't put spaces around ##.Daniel Jasper
2013-01-08Change the data structure used in clang-format.Daniel Jasper
2013-01-07Formatter: Support @public/@protected/@package/@private.Nico Weber
2013-01-07Formatter: Add tests for try/catch. Let 'throw' start an expression.Nico Weber
2013-01-07Formatter: Don't put spaces betwen @ and objc keywords.Nico Weber
2013-01-07Small refactoring of the formatter code.Daniel Jasper
2013-01-07Fix typo.Nico Weber
2013-01-07Reformat clang-formats source code.Daniel Jasper
2013-01-07Prefer not to break after assignments.Daniel Jasper
2013-01-07Add style option for number of spaces before trailing comments.Daniel Jasper
2013-01-07Do not break before "0" in pure virtual function declarations.Daniel Jasper
2013-01-07Remove outdated fixme.Manuel Klimek
2013-01-07Do not ever allow using the full line in preprocessor directives.Manuel Klimek
2013-01-07Fix layouting of single-line-comments preceded by an escaped newline.Manuel Klimek
2013-01-07Fix layouting of tokens with a leading escaped newline.Manuel Klimek
2013-01-07Put a higher penalty on breaking before "." or "->".Daniel Jasper
2013-01-05Fixes parsing of hash tokens in the middle of a line.Manuel Klimek
2013-01-04Various fixes to clang-format's macro handling.Manuel Klimek
2013-01-04Correctly format dereference and address of in array parameters.Daniel Jasper
2013-01-04Let the formatter ignore UnwrappedLines containing errors.Daniel Jasper
2013-01-02Fixes multiple formatting bugs.Manuel Klimek