|
| file | AffectedRangeManager.cpp [code] |
| | This file implements AffectRangeManager class.
|
| |
| file | AffectedRangeManager.h [code] |
| | AffectedRangeManager class manages affected ranges in the code.
|
| |
| file | BreakableToken.cpp [code] |
| | Contains implementation of BreakableToken class and classes derived from it.
|
| |
| file | BreakableToken.h [code] |
| | Declares BreakableToken, BreakableStringLiteral, BreakableComment, BreakableBlockComment and BreakableLineCommentSection classes, that contain token type-specific logic to break long lines in tokens and reflow content between tokens.
|
| |
| file | ContinuationIndenter.cpp [code] |
| | This file implements the continuation indenter.
|
| |
| file | ContinuationIndenter.h [code] |
| | This file implements an indenter that manages the indentation of continuations.
|
| |
| file | Encoding.h [code] |
| | Contains functions for text encoding manipulation.
|
| |
| file | Format.cpp [code] |
| | This file implements functions declared in Format.h.
|
| |
| file | FormatToken.cpp [code] |
| | This file implements specific functions of FormatTokens and their roles.
|
| |
| file | FormatToken.h [code] |
| | This file contains the declaration of the FormatToken, a wrapper around Token with additional information related to formatting.
|
| |
| file | FormatTokenLexer.cpp [code] |
| | This file implements FormatTokenLexer, which tokenizes a source file into a FormatToken stream suitable for ClangFormat.
|
| |
| file | FormatTokenLexer.h [code] |
| | This file contains FormatTokenLexer, which tokenizes a source file into a token stream suitable for ClangFormat.
|
| |
| |
| |
| file | SortJavaScriptImports.cpp [code] |
| | This file implements a sort operation for JavaScript ES6 imports.
|
| |
| file | SortJavaScriptImports.h [code] |
| | This file implements a sorter for JavaScript ES6 imports.
|
| |
| file | TokenAnalyzer.cpp [code] |
| | This file implements an abstract TokenAnalyzer and associated helper classes.
|
| |
| file | TokenAnalyzer.h [code] |
| | This file declares an abstract TokenAnalyzer, and associated helper classes.
|
| |
| file | TokenAnnotator.cpp [code] |
| | This file implements a token annotator, i.e.
|
| |
| file | TokenAnnotator.h [code] |
| | This file implements a token annotator, i.e.
|
| |
| file | UnwrappedLineFormatter.cpp [code] |
| |
| file | UnwrappedLineFormatter.h [code] |
| | Implements a combinartorial exploration of all the different linebreaks unwrapped lines can be formatted in.
|
| |
| file | UnwrappedLineParser.cpp [code] |
| | This file contains the implementation of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines.
|
| |
| file | UnwrappedLineParser.h [code] |
| | This file contains the declaration of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines.
|
| |
| file | UsingDeclarationsSorter.cpp [code] |
| | This file implements UsingDeclarationsSorter, a TokenAnalyzer that sorts consecutive using declarations.
|
| |
| file | UsingDeclarationsSorter.h [code] |
| | This file declares UsingDeclarationsSorter, a TokenAnalyzer that sorts consecutive using declarations.
|
| |
| file | WhitespaceManager.cpp [code] |
| | This file implements WhitespaceManager class.
|
| |
| file | WhitespaceManager.h [code] |
| | WhitespaceManager class manages whitespace around tokens and their replacements.
|
| |