summaryrefslogtreecommitdiff
path: root/clang/test/Parser/cxx0x-decl.cpp
AgeCommit message (Expand)Author
2025-07-08[Clang] include attribute scope in diagnostics (#144619)Oleksandr T.
2024-12-13[Clang][Parser] Add a warning to ambiguous uses of T...[N] types (#116332)Younan Zhang
2024-02-13[Clang][Sema] Diagnose friend declarations with enum elaborated-type-specifie...Krystian Stasiowski
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin
2020-09-24PR47176: Don't read from an inactive union member if a friend functionRichard Smith
2020-05-10Properly implement 'enum class' parsing.Richard Smith
2020-05-08Fix parsing of enum-base to follow C++11 rules.Richard Smith
2019-10-22[c++2a] Allow comparison functions to be explicitly defaulted.Richard Smith
2019-09-04[c++20] P1143R2: Add support for the C++20 'constinit' keyword.Richard Smith
2018-04-30PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith
2018-02-02Add missing direct-init / parameter-declaration-clause disambiguation whenRichard Smith
2017-05-19When a type-id is unexpectedly given a name, assume that the name is unrelatedRichard Smith
2017-05-18Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith
2016-12-16[c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration.Richard Smith
2016-02-02Fix rejects-valid when forming a pointer-to-member with 'decltype(expr)::*'.Richard Smith
2015-07-21Fix crash-on-invalid: don't look ahead past an unknown token, it might be EOF.Richard Smith
2014-10-04PR20991: ::decltype is not valid.Richard Smith
2014-10-03Revert r218925 - "Patch to warn if 'override' is missing"Alexander Potapenko
2014-10-02Patch to warn if 'override' is missingFariborz Jahanian
2014-08-13PR20634: add some more cases that can legitimately come after a struct declar...Richard Smith
2014-01-24Allow virt-specifiers after GNU attributes in member-declarators. GCC doesn'tRichard Smith
2014-01-23Factor out repeated parsing of a member-declarator when parsing aRichard Smith
2014-01-10Downgrade bogus ExtWarn on duplicate 'friend' specifier to a Warning, and add aRichard Smith
2013-10-24Support GNU attributes in alias-declarations now that GCC has implemented themRichard Smith
2013-10-13Don't get confused by a virt-specifier after a trailing-return-type - it's notRichard Smith
2013-07-11PR5066: If a declarator cannot have an identifier, and cannot possibly beRichard Smith
2013-04-21The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith
2013-04-13Give this test a triple so that its use of thread_local doesn't make it fail ...Richard Smith
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith
2013-01-19Fix five more cases of tokens which can legally follow a type specifier.Richard Smith
2013-01-14*this is const in a trailing-return-type for a constexpr member function.Richard Smith
2013-01-08PR14855: don't silently swallow a nested-name-specifier after a type name.Richard Smith
2012-11-15PR9903: Recover from a member functon declared with the 'typedef' specifier byRichard Smith
2012-10-17DR1528: C++11 doesn't allow repeated cv-qualifiers in declarators after all.Richard Smith
2012-09-13Recover properly after a parse error in a static_assert declaration.Richard Smith
2012-08-28Splitting the duplicated decl spec extension warning into two: one is an ExtW...Aaron Ballman
2012-07-24Pedantic -pedantic correction. Duplicate cv-qualifiers are permitted in C++11Richard Smith
2012-07-23Add diagnostics for comma at end of enum and for extra semicolon at namespaceRichard Smith
2012-03-12Fix parsing of trailing-return-type. Types are syntactically prohibited fromRichard Smith
2011-10-19Improve the diagnostic when a comma ends up at the end of a declarator groupRichard Smith