aboutsummaryrefslogtreecommitdiff
path: root/lib/Format/UnwrappedLineParser.h
AgeCommit message (Expand)Author
2013-04-17Unified token breaking logic: support for line comments.Alexander Kornienko
2013-04-12Revamps structural error detection / handling.Manuel Klimek
2013-03-04Format a line if a range in its leading whitespace was selected.Daniel Jasper
2013-01-29Move the token annotator into separate files.Daniel Jasper
2013-01-23Allow us to better guess the context of an unwrapped line.Manuel Klimek
2013-01-22Implements more principled comment parsing.Manuel Klimek
2013-01-21Fix parsing of return statements.Manuel Klimek
2013-01-19Re-sort all the headers. Lots of regressions have crept in here.Chandler Carruth
2013-01-18Fix comment.Manuel Klimek
2013-01-18Fixes problems with line merging in the face of preprocessor directives.Manuel Klimek
2013-01-16Calculate the total length of a line up to each token up front.Daniel Jasper
2013-01-16Change the datastructure for UnwrappedLines.Daniel Jasper
2013-01-15Fixes various bugs around the keywords class, struct and union.Manuel Klimek
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-11Fix parsing of initializer lists with elaborated type specifier.Manuel Klimek
2013-01-10Basic support for diagnostics.Alexander Kornienko
2013-01-10Fix layout of blocks inside statements.Manuel Klimek
2013-01-09Formatter: Add support for @implementation.Nico Weber
2013-01-09Formatting: Add support for @protocol.Nico Weber
2013-01-09Formatter: Add support for @interface.Nico Weber
2013-01-09Enables layouting unwrapped lines around preprocessor directives.Manuel Klimek
2013-01-08Change the data structure used in clang-format.Daniel Jasper
2013-01-07Fix parsing of variable declarations directly after a class / struct.Manuel Klimek
2013-01-07s/parseStatement/parseStructuralElement/g in the UnwrappedLineParser.Manuel Klimek
2013-01-07Reformat clang-formats source code.Daniel Jasper
2013-01-07Fix layouting of tokens with a leading escaped newline.Manuel Klimek
2013-01-06Fixes handling of unbalances braces.Manuel Klimek
2013-01-05Fixes parsing of hash tokens in the middle of a line.Manuel Klimek
2013-01-05Fixes PR14801 - preprocessor directives shouldn't be indentedManuel Klimek
2013-01-04Various fixes to clang-format's macro handling.Manuel Klimek
2013-01-02Fixes use of unescaped newlines when formatting preprocessor directives.Manuel Klimek
2012-12-24Let clang-format format itself.Daniel Jasper
2012-12-17Fix several formatting problems.Daniel Jasper
2012-12-07Appease -Wnon-virtual-dtorMatt Beaumont-Gay
2012-12-07Clang-format: extracted FormatTokenSource from UnwrappedLineParser.Alexander Kornienko
2012-12-06Clang-format: IndentCaseLabels option, proper namespace handlingAlexander Kornienko
2012-12-05Clang-format: parse for and while loopsAlexander Kornienko
2012-12-05Follow-up to r169286, addresses comments in http://llvm-reviews.chandlerc.com...Alexander Kornienko
2012-12-04Add missing destructors found with -Wnon-virtual-dtor.Daniel Jasper
2012-12-04Error recovery part 2Alexander Kornienko
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-03Initial version of formatting library.Daniel Jasper