summaryrefslogtreecommitdiffstats
path: root/test/Parser
Commit message (Expand)AuthorAgeFilesLines
* [backported/clang-7][libclang] Allow skipping function bodies in preamble onlyNikolai Kosjar2018-05-172-1/+15
* Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' ke...Faisal Vali2017-12-253-5/+12
* Suppress "redundant parens" warning for "A (::B())".Richard Smith2017-12-211-0/+16
* Re-commit r321223, which adds a printing policy to the ASTDumper.Aaron Ballman2017-12-211-21/+21
* Don't produce redundant parentheses warning for "A (::B);" and the like.Richard Smith2017-12-211-4/+23
* Reverting r321223 and its follow-up commit because of failing bots due to Mis...Aaron Ballman2017-12-201-21/+21
* Add a printing policy to the ASTDumper.Aaron Ballman2017-12-201-21/+21
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+18
* Switch to gnu++14 as the default dialect.Tim Northover2017-12-091-1/+1
* Allow conditions to be decomposed with structured bindingsZhihao Yuan2017-12-072-7/+69
* Remove old concepts parsing codeHubert Tong2017-12-071-25/+4
* Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman2017-11-263-4/+4
* [Parser] Fix TryParseLambdaIntroducer() error handlingJan Korous2017-11-061-0/+10
* Fix usage of right shift operator in fold expressionsRichard Smith2017-10-311-0/+17
* Make __builtin_types_compatible_p more like GCC'sGeorge Burgess IV2017-10-161-0/+17
* Add -f[no-]double-square-bracket-attributes as new driver options to control ...Aaron Ballman2017-10-152-0/+143
* Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerato...Richard Smith2017-10-141-2/+2
* A '<' with a trigraph '#' is not a valid editor placeholderAlex Lorenz2017-10-111-0/+4
* Add a "vexing parse" warning for ambiguity between a variable declaration and aRichard Smith2017-09-292-2/+3
* Properly parse a postfix expression following a Boolean literal. Fixes PR34273.Aaron Ballman2017-09-281-1/+8
* [c++2a] P0683R1: Permit default member initializers for bit-fields.Richard Smith2017-08-281-0/+22
* Replace remaining user-visible mentions of C++1z with C++17.Richard Smith2017-08-133-11/+11
* [AArch64] Ignore stdcall and similar on aarch64/windowsMartin Storsjo2017-08-071-0/+1
* Recommit r308327 3rd time: Add a warning for missingAlex Lorenz2017-07-283-3/+3
* Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"Hans Wennborg2017-07-263-3/+3
* Recommit r308327 2nd time: Add a warning for missingAlex Lorenz2017-07-263-3/+3
* Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (po...Hans Wennborg2017-07-193-3/+3
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-193-3/+3
* Revert r308327Alex Lorenz2017-07-183-3/+3
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-183-3/+3
* Keep the IdentifierInfo in the Token for alternative operator keywordOlivier Goffart2017-07-141-3/+1
* Add a missing '[' to the tests from r305719Alex Lorenz2017-06-202-2/+2
* Split the expectations in tests from r305719 over multiple lines toAlex Lorenz2017-06-202-2/+7
* [Parser][ObjC] Use an artificial EOF token while parsing lexed ObjC methodsAlex Lorenz2017-06-192-0/+42
* Revert MSVC CXXOperatorNames patch due to issues with ChromiumErich Keane2017-05-251-2/+4
* For Microsoft compatibility, set fno_operator_namesErich Keane2017-05-241-4/+2
* Warn about uses of `@available` that can't suppress theAlex Lorenz2017-05-241-1/+1
* Fix valid-for-expr ellipses eaten as invalid declHubert Tong2017-05-201-0/+26
* When a type-id is unexpectedly given a name, assume that the name is unrelatedRichard Smith2017-05-192-1/+4
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-0/+16
* Add support for pretty platform names to `@available`/Alex Lorenz2017-05-091-0/+6
* Warn that the [] spelling of uuid(...) is deprecated.Nico Weber2017-05-052-2/+2
* [modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith2017-04-241-2/+1
* Rearrange some Modules TS testcases into test/CXX/modules-ts.Richard Smith2017-04-221-60/+0
* P0629R0: Switch to latest proposal for distinguishing module interface from i...Richard Smith2017-04-212-23/+25
* Add #pragma clang attribute support to the availability attributeAlex Lorenz2017-04-201-3/+3
* Add support for editor placeholders to ClangAlex Lorenz2017-04-192-5/+79
* Add #pragma clang attributeAlex Lorenz2017-04-182-0/+194
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-182-194/+0
* Add #pragma clang attributeAlex Lorenz2017-04-182-0/+194