summaryrefslogtreecommitdiffstats
path: root/test/Lexer
Commit message (Expand)AuthorAgeFilesLines
* Fix tests that weren't actually verifying anything.David Blaikie2012-04-151-1/+1
* %clang -cc1 -> %clang_cc1Seth Cantrell2012-04-152-2/+2
* Support -Wc++98-compat-pedantic as requested:Seth Cantrell2012-04-131-0/+4
* C++11 no longer requires files to end with a newlineSeth Cantrell2012-04-132-2/+6
* Add a query macro for C++11 N3276, decltype does not require completeDouglas Gregor2012-04-101-0/+10
* ext_reserved_user_defined_literal must not default to Error in MicrosoftMode....Francois Pichet2012-04-071-0/+6
* Add feature check "cxx_local_type_template_args" describing supportDouglas Gregor2012-04-042-0/+17
* User-defined literals are done.Richard Smith2012-03-091-0/+9
* When checking the encoding of an 8-bit string literal, don't just check theRichard Smith2012-03-082-2/+21
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-0/+19
* Add a pile of tests for unrestricted unions, and advertise support for them.Richard Smith2012-03-031-0/+9
* Merge __has_attribute tests. Patch by Jonathan Sauer!Jean-Daniel Dupas2012-03-011-12/+0
* Initializer lists are now supported.Sebastian Redl2012-02-251-0/+9
* Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (andRichard Smith2012-02-251-0/+6
* Clang now supports lambda expressions.Douglas Gregor2012-02-231-1/+1
* Advertize support for constexpr.Richard Smith2012-02-141-0/+9
* Implement warning for non-wide string literals with an unexpected encoding. ...Eli Friedman2012-02-112-4/+12
* Fixing hex floating literal support so that it handles 0x.2p2 properly.Aaron Ballman2012-02-081-1/+3
* Hex literals without a significand no longer crash the lexer. Fixes bug 7910Aaron Ballman2012-02-071-0/+1
* Improve the error message slightly for files that aren't using the expected U...Eli Friedman2012-01-252-10/+10
* Add and update tests for character literalsSeth Cantrell2012-01-185-5/+40
* Some improvements to the handling of C11 atomic types:David Chisnall2012-01-162-0/+18
* Add __has_feature(modules) to indicate when modules are available (inDouglas Gregor2012-01-041-1/+15
* Add __has_feature(objc_modules)Douglas Gregor2012-01-031-0/+11
* In Lexer::getCharAndSizeSlow[NoWarn] if we come up againstArgyrios Kyrtzidis2011-12-221-0/+1
* In Lexer::getCharAndSizeSlow[NoWarn] make sure we don't go over the end of th...Argyrios Kyrtzidis2011-12-211-0/+3
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-153-31/+31
* Implement support for the __is_final type trait, to determine whetherDouglas Gregor2011-12-031-0/+5
* implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitize...Kostya Serebryany2011-11-221-0/+11
* Tests for UTF-8 encoding in strings in source code. Patch by Seth Cantrell.Eli Friedman2011-11-011-0/+15
* Add __has_feature(cxx_raw_string_literals) andDouglas Gregor2011-11-011-0/+18
* Add __has_feature(cxx_defaulted_functions) for querying "defaultedDouglas Gregor2011-11-011-0/+8
* Give __STDC_VERSION__ the value 201001L when we're in C1x mode. TheDouglas Gregor2011-10-281-0/+9
* Make the -Wc++11-compat warnings ignored by default, so we don't breakDouglas Gregor2011-10-251-1/+1
* Make -fms-compatibility imply -fms-extensions. Fixes PR11204.Douglas Gregor2011-10-241-0/+1
* Add c_alignas and cxx_alignas featuresPeter Collingbourne2011-10-143-0/+26
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-136-6/+6
* We do parse hexfloats in C++11; make it actually work.Douglas Gregor2011-10-121-7/+2
* Handle Perforce-style conflict markers like normal conflict markers. PerforceRichard Smith2011-10-121-2/+10
* Fix test: don't use __thread without a target triple.Richard Smith2011-10-111-3/+3
* Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when inRichard Smith2011-10-111-2/+35
* Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall2011-10-021-2/+2
* When parsing a character literal, extract the characters from theDouglas Gregor2011-09-271-0/+4
* Advertise support for cxx_range_for as an extension in C++98 mode. Patch by J...Richard Smith2011-09-061-0/+5
* Speed up BCPL comment lexing by looking aggressively for newlines and then sc...Benjamin Kramer2011-09-051-0/+12
* Add test case for defaulted copy and move structure validation.Sebastian Redl2011-09-041-0/+9
* Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may beArgyrios Kyrtzidis2011-08-251-2/+2
* Warn about and truncate UCNs that are too big for their character literal type.Craig Topper2011-08-191-0/+2
* Fix a couple raw string literal testsCraig Topper2011-08-122-7/+0
* Add tests for string literal concatenation.Craig Topper2011-08-111-0/+33