llvm-project/clang/lib/Format
Manuel Klimek c2271926a4 Make clang-format fuzz through Lexing with asserts enabled.
Makes clang-format bail out if an in-memory source file with an
unsupported BOM is handed in instead of creating source locations that
are violating clang's assumptions.

In the future, we should add support to better transport error messages
like this through clang-format instead of printing to stderr and not
creating any changes.
2021-11-19 14:44:06 +01:00
..
AffectedRangeManager.cpp
AffectedRangeManager.h
BreakableToken.cpp [clang] Use llvm::{count,count_if,find_if,all_of,none_of} (NFC) 2021-10-25 09:14:45 -07:00
BreakableToken.h [clang-format] Add option to control the spaces in a line comment 2021-02-01 22:48:50 +01:00
CMakeLists.txt [clang-format] Add Left/Right Const fixer capability 2021-09-23 20:00:33 +01:00
ContinuationIndenter.cpp [clang] Fix a few comment typos to cycle bots 2021-09-20 18:48:34 -04:00
ContinuationIndenter.h [clang-format] Fix AlignOperands when BreakBeforeBinaryOperators is set 2020-05-15 16:40:31 +02:00
Encoding.h [clang-format][PR41964] Fix crash with SIGFPE when TabWidth is set to 0 and line starts with tab 2019-09-18 18:57:09 +00:00
Format.cpp Make clang-format fuzz through Lexing with asserts enabled. 2021-11-19 14:44:06 +01:00
FormatInternal.h Move clang/Tooling/Core/Lookup.h to clang/Tooling/Refactoring/Lookup.h 2020-10-20 10:13:28 +01:00
FormatToken.cpp [Clang] Add __ibm128 type to represent ppc_fp128 2021-09-06 18:00:58 +08:00
FormatToken.h [NFC] Inclusive language: Remove instances of master in URLs 2021-11-05 08:48:41 -05:00
FormatTokenLexer.cpp [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08:00
FormatTokenLexer.h [clang-format] Add more support for C# 8 nullables 2021-05-06 11:58:38 +02:00
MacroExpander.cpp [clang] Fix a few comment typos to cycle bots 2021-09-20 18:48:34 -04:00
Macros.h [llvm][clang][NFC] updates inline licence info 2021-08-11 02:48:53 +00:00
NamespaceEndCommentsFixer.cpp [clang-format][PR47290] Add ShortNamespaceLines format option 2021-03-01 21:28:14 +01:00
NamespaceEndCommentsFixer.h
QualifierAlignmentFixer.cpp Make clang-format fuzz through Lexing with asserts enabled. 2021-11-19 14:44:06 +01:00
QualifierAlignmentFixer.h [clang-format] Add Left/Right Const fixer capability 2021-09-23 20:00:33 +01:00
SortJavaScriptImports.cpp Make clang-format fuzz through Lexing with asserts enabled. 2021-11-19 14:44:06 +01:00
SortJavaScriptImports.h
TokenAnalyzer.cpp Make clang-format fuzz through Lexing with asserts enabled. 2021-11-19 14:44:06 +01:00
TokenAnalyzer.h Make clang-format fuzz through Lexing with asserts enabled. 2021-11-19 14:44:06 +01:00
TokenAnnotator.cpp [Format, Sema] Use range-based for loops with llvm::reverse (NFC) 2021-11-17 08:52:35 -08:00
TokenAnnotator.h [clang-format] Address fixme 2021-11-09 21:51:44 +01:00
UnwrappedLineFormatter.cpp [clang] Fix a few comment typos to cycle bots 2021-09-20 18:48:34 -04:00
UnwrappedLineFormatter.h [clang-format] Fix the issue that empty lines being removed at the beginning of namespace 2021-06-27 15:59:21 +01:00
UnwrappedLineParser.cpp [clang-format][NFC] Add a default value to parseBlock() 2021-11-17 13:48:53 -08:00
UnwrappedLineParser.h [clang-format][NFC] Add a default value to parseBlock() 2021-11-17 13:48:53 -08:00
UsingDeclarationsSorter.cpp [clang] Rename StringRef _lower() method calls to _insensitive() 2021-06-25 00:22:01 +03:00
UsingDeclarationsSorter.h
WhitespaceManager.cpp fixes bug #51926 where dangling comma caused overrun 2021-09-28 15:59:37 -07:00
WhitespaceManager.h [clang] Fix a few comment typos to cycle bots 2021-09-20 18:48:34 -04:00