llvm-project/clang/test/FixIt
Alp Toker 0621cb2e7d Make clang's rewrite engine a core feature
The rewrite facility's footprint is small so it's not worth going to these
lengths to support disabling at configure time, particularly since key compiler
features now depend on it.

Meanwhile the Objective-C rewriters have been moved under the
ENABLE_CLANG_ARCMT umbrella for now as they're comparatively heavy and still
potentially worth excluding from lightweight builds.

Tests are now passing with any combination of feature flags. The flags
historically haven't been tested by LLVM's build servers so caveat emptor.

llvm-svn: 213171
2014-07-16 16:48:33 +00:00
..
atomic-property.m
auto-fixit.m
auto-isa-fixit.m Objective-C: Provide fixit hints when warning 2013-04-02 18:57:54 +00:00
bridge-cast-in-arc.mm Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
bridge-in-non-arc.m Objective-C arc [qui]. Don't issue the bridge cast 2013-04-02 23:48:59 +00:00
dereference-addressof.c
fixit-autoreleasepool.m Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit-c90.c Remove useless 'XPASS: *' from tests 2013-01-25 22:20:24 +00:00
fixit-cxx0x.cpp PR11306 - Variadic template fix-it suggestion. Recover from misplaced or redundant ellipsis in parameter pack. 2014-06-06 02:58:59 +00:00
fixit-cxx1y-compat.cpp The 'constexpr implies const' rule for non-static member functions is gone in 2013-04-21 01:08:50 +00:00
fixit-cxx11-attributes.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit-cxx11-compat.cpp
fixit-errors-1.c Fix test to actually check the FixIt-applied code 2013-11-03 01:50:38 +00:00
fixit-errors.c This test actually passes, just add the missing expected-error 2013-01-25 22:08:24 +00:00
fixit-function-call.cpp
fixit-include.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit-include.h Normalize line endings 2014-03-02 18:46:05 +00:00
fixit-interface-as-param.m Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit-missing-method-return-type.m
fixit-missing-self-in-block.m objective-C arc: Warn under arc about a use of an ivar inside a block 2012-10-03 17:55:29 +00:00
fixit-multiple-selector-warnings.m Objective-C. When we use @selector(save:), etc. there may be more 2014-06-24 17:02:19 +00:00
fixit-newline-style.c Fix an assertion failure printing the unused-label fixit in files using CRLF line endings. <rdar://problem/12639047>. 2012-11-14 01:28:38 +00:00
fixit-nsstring-compare.m objc: Provide correct fixit instruction when two mismatched 2013-02-01 20:04:49 +00:00
fixit-objc-arc.m Objective-C. After providing a fix-it for a 2013-12-18 21:04:43 +00:00
fixit-objc-bridge-related-attr.m Objective-C. Provide fixit's for objc_bride_related 2013-12-10 17:08:13 +00:00
fixit-objc-bridge-related-property.m ObjectiveC. Provide a property-dot syntax for fixit 2013-12-10 23:18:06 +00:00
fixit-objc-bridge-related.m Objective-C ARC. Provide diagnostic and fix-it 2014-06-26 21:22:16 +00:00
fixit-objc-message-comma-separator.m Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit-objc-message.m
fixit-objc.m Objective-C. After providing a fix-it for a 2013-12-18 21:04:43 +00:00
fixit-pmem.cpp
fixit-recompile.c
fixit-recursive-block.c
fixit-static-object-decl.m Unify return type checking for functions and ObjC methods. Move all the 2013-06-14 21:14:10 +00:00
fixit-suffix.c
fixit-unicode-with-utf8-output.c check-clang: Introduce the feature "utf8-capable-terminal". 2014-02-06 07:15:59 +00:00
fixit-unicode.c Test for correct usage of columnWidth in clang fixit hints. 2013-09-11 18:10:30 +00:00
fixit-uninit.c Testcase I forgot to svn add in r191057. 2013-09-20 02:48:08 +00:00
fixit-unrecoverable.c
fixit-unrecoverable.cpp
fixit-vexing-parse-cxx0x.cpp
fixit-vexing-parse.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
fixit.c Unify handling of string literal arguments for attributes and add fixits. 2013-09-13 15:35:43 +00:00
fixit.cpp [C++1z] Implement N4051: 'typename' is permitted instead of 'class' when declaring a template template parameter. 2014-06-16 15:51:22 +00:00
format-darwin.m Format strings: check against an enum's underlying type. 2014-05-31 04:12:14 +00:00
format-no-fixit.m
format.m Fix test on platforms where size_t is not 'unsigned long'. 2014-05-31 15:06:33 +00:00
format.mm Special case '%C' handling in ObjC format strings to handle integer literals that can represent unicode characters 2013-10-15 05:25:17 +00:00
messages.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
no-diagnostics-fixit-info.c Add a test for -fno-diagnostics-fixit-info 2013-12-17 01:19:19 +00:00
no-fixit.cpp Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
no-macro-fixit.c
no-typo.c
objc-literals.m Now that -Wobjc-literal-compare is a warning, put the fixit on a note. 2012-07-17 17:46:40 +00:00
selector-fixit.m Objective-C [qoi]: privide typo correction for selectors 2013-06-18 15:31:36 +00:00
typo-crash.cpp Implement [class.friend]p11's special name lookup rules for friend declarations 2013-08-09 04:35:01 +00:00
typo-crash.m
typo-location-bugs.cpp Apply the typo correction replacement location fix from r191450 to the 2014-01-28 00:46:47 +00:00
typo-using.cpp Teach typo correction to look inside of classes like it does namespaces. 2013-09-26 19:10:29 +00:00
typo.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
typo.cpp Attempt typo correction for function calls with the wrong number of arguments. 2013-07-08 23:13:44 +00:00
typo.m