summaryrefslogtreecommitdiff
path: root/clang/lib/Format/UnwrappedLineParser.h
Commit message (Expand)AuthorAgeFilesLines
* clang-format: NFC. Cleanup after r237895.Daniel Jasper2015-05-311-5/+0
* clang-format: [JS] Better support for fat arrows.Manuel Klimek2015-05-211-0/+5
* clang-format: Fix another regression caused by r237565.Daniel Jasper2015-05-181-2/+2
* clang-format: Allow braced initializers in template arguments of classDaniel Jasper2015-05-181-2/+2
* Remove all computation of structural errors in clang-format's line parser.Manuel Klimek2015-05-061-6/+1
* clang-format: [Java] Support anonymous classes after = and return.Daniel Jasper2015-03-121-0/+1
* clang-format: [js] Support ES6 module exports.Daniel Jasper2015-02-191-1/+1
* clang-format: [js] Support ES6 module imports.Daniel Jasper2015-02-191-0/+1
* clang-format: [Java] Support Java enums.Daniel Jasper2014-11-131-0/+1
* clang-format: Use identifier table for keywords in other languages.Daniel Jasper2014-11-041-1/+5
* Sink a #include while we're here. NFC.Hans Wennborg2014-10-291-0/+1
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-3/+3
* clang-format: Fix bug introduced by r208392.Daniel Jasper2014-05-091-1/+1
* [C++11] Use 'nullptr'.Craig Topper2014-05-091-1/+1
* clang-format: Initial support for try-catch.Daniel Jasper2014-05-081-0/+1
* clang-format: [JS] support closures in container literals.Daniel Jasper2014-05-081-0/+1
* Format code around VCS conflict markers.Manuel Klimek2014-04-141-1/+10
* Correctly handle escaped newlines when the next token starts without a space.Manuel Klimek2014-04-111-0/+1
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* Get rid of special parsing for return statements.Manuel Klimek2014-01-241-1/+0
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* clang-format: Fix various problems in formatting ObjC blocks.Daniel Jasper2013-12-231-1/+2
* Implemented GNU-style formatting for compound statements.Alexander Kornienko2013-12-121-0/+1
* Automatically munch semicolons after blocks.Manuel Klimek2013-10-121-1/+2
* Support formatting of preprocessor branches.Manuel Klimek2013-10-111-2/+24
* clang-format: Fix incorrect enum parsing / layouting.Daniel Jasper2013-09-131-1/+1
* Unbreak build with libc++, whose std::list<T> requires T to be complete.Douglas Gregor2013-09-051-1/+4
* clang-format: Enable formatting of nested blocks.Daniel Jasper2013-09-051-4/+14
* Implement parsing of blocks (^{ ... }) in the unwrapped line parser.Manuel Klimek2013-09-041-0/+1
* First step towards correctly formatting lambdas.Manuel Klimek2013-09-031-0/+2
* clang-format: Add more options to namespace indentation.Daniel Jasper2013-07-311-1/+1
* Fix alignment of closing brace in braced initializers.Daniel Jasper2013-07-091-12/+0
* Reformat clang-format's source files after r185822 and others.Daniel Jasper2013-07-081-6/+4
* Moved FormatToken to a separate header.Alexander Kornienko2013-06-031-255/+1
* The second step in the token refactoring.Manuel Klimek2013-05-291-1/+193
* Make UnwrappedLines and AnnotatedToken contain pointers to FormatToken.Manuel Klimek2013-05-281-1/+6
* A first step towards giving format tokens pointer identity.Manuel Klimek2013-05-281-19/+6
* Remove unreachable returnDavid Blaikie2013-05-271-1/+0
* Major refactoring of BreakableToken.Manuel Klimek2013-05-271-6/+8
* Address post-review comment from dblakie.Manuel Klimek2013-05-271-1/+1
* Ignore contents of #if 0 blocks.Alexander Kornienko2013-05-241-1/+16
* Use a SourceRange for the whitespace location in FormatToken.Manuel Klimek2013-05-231-11/+4
* Fix no-assert compiles.Manuel Klimek2013-05-231-1/+4
* Expand parsing of braced init lists.Manuel Klimek2013-05-231-0/+25
* Remove diagnostics from clang-format.Daniel Jasper2013-05-151-6/+1
* Unified token breaking logic: support for line comments.Alexander Kornienko2013-04-171-1/+13
* Revamps structural error detection / handling.Manuel Klimek2013-04-121-3/+7
* Format a line if a range in its leading whitespace was selected.Daniel Jasper2013-03-041-2/+6
* Move the token annotator into separate files.Daniel Jasper2013-01-291-3/+0
* Allow us to better guess the context of an unwrapped line.Manuel Klimek2013-01-231-2/+8