llvm-project/clang/lib/Driver
Nick Lewycky 246532627e Add a new flag, -fspell-checking-limit=<number> to control how many times we'll do spell checking. Note that spell checking will change the produced AST, so we don't automatically change this value when someone sets -ferror-limit=. With this, merge test typo-correction-pt2.cpp into typo-correction.cpp.
Remove Sema::UnqualifiedTyposCorrected, a cache of corrected typos. It would only cache typo corrections that didn't provide ValidateCandidate of which there were few left, and it had a bug when we had the same identifier spelled wrong twice. See the last two tests in typo-correction.cpp for cases this fires.

llvm-svn: 224375
2014-12-16 21:39:02 +00:00
..
Action.cpp unique_ptrify Driver Action handling 2014-08-29 07:25:23 +00:00
CMakeLists.txt Driver: add CrossWindowsToolChain 2014-10-24 03:13:37 +00:00
Compilation.cpp Driver: Use pointee_iterator rather than iterating over unique_ptrs 2014-10-03 01:04:53 +00:00
CrossWindowsToolChain.cpp Driver: correct typo 2014-11-19 17:59:00 +00:00
Driver.cpp Use isOSBinFormatMachO() instead of comparing the object format 2014-12-05 00:22:48 +00:00
DriverOptions.cpp Remove the SUPPORT_ALIASARGS define 2013-08-01 00:12:13 +00:00
InputInfo.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
Job.cpp Driver: Quote the command in crash reproduction scripts. 2014-10-21 18:03:08 +00:00
MSVCToolChain.cpp Silence warning: "NOMINMAX" redefined. 2014-12-04 21:46:50 +00:00
Makefile
Multilib.cpp Driver: Simplify a use of the path API 2014-08-03 21:46:33 +00:00
Phases.cpp Sort all of Clang's files under 'lib', and fix up the broken headers 2012-12-04 09:13:33 +00:00
SanitizerArgs.cpp [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, clang part 2014-12-03 23:27:45 +00:00
Tool.cpp Teach Clang how to use response files when calling other tools 2014-09-15 17:45:39 +00:00
ToolChain.cpp CFE Knob for: Add a thread-model knob for lowering atomics on baremetal & single threaded systems 2014-10-03 21:57:44 +00:00
ToolChains.cpp Remove special case for aarch64 static vs. PIC code in iOS kernel code. 2014-12-02 00:27:35 +00:00
ToolChains.h Fix clash of gcc toolchains in hexagon driver regression tests. 2014-11-07 17:48:03 +00:00
Tools.cpp Add a new flag, -fspell-checking-limit=<number> to control how many times we'll do spell checking. Note that spell checking will change the produced AST, so we don't automatically change this value when someone sets -ferror-limit=. With this, merge test typo-correction-pt2.cpp into typo-correction.cpp. 2014-12-16 21:39:02 +00:00
Tools.h Driver: add CrossWindowsToolChain 2014-10-24 03:13:37 +00:00
Types.cpp Recognize .lib files as linker input explicitly 2014-09-10 17:15:00 +00:00