summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [modules] Support for merging a parsed class template specialization definiti...Richard Smith2015-05-181-1/+2
* [modules] Suport for merging a parsed enum definition into an existing import...Richard Smith2015-05-071-2/+2
* [MS ABI] Correctly associate align attrs before the class-keyDavid Majnemer2015-04-191-0/+2
* Don't eagerly typo-correct to a keyword if the next token is a right paren.Kaelyn Takata2015-04-101-1/+4
* [parse] Don't crash on alternative operator spellings from macros in c++11 at...Benjamin Kramer2015-03-291-1/+3
* [modules] If we reach a definition of a class for which we already have aRichard Smith2015-03-261-2/+56
* Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit ...Ehsan Akhgari2015-03-251-2/+18
* Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari2015-03-251-1/+51
* Revert "Diagnose declspecs occuring after virt-specifier-seq and generate fix...Ehsan Akhgari2015-03-241-49/+1
* Revert "Diagnose ref-qualifiers occuring after virt-specifier-seq and generat...Ehsan Akhgari2015-03-241-18/+2
* Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit ...Ehsan Akhgari2015-03-241-2/+18
* Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari2015-03-241-1/+49
* Cleanup: no need to pass DefinitionKind into ParseCXXInlineMethodDefEli Bendersky2015-03-231-1/+2
* MS ABI: Build C++ default argument exprs for exported template classesReid Kleckner2015-03-171-1/+1
* MS ABI: Delay default constructor closure checking until the outermost class ...Reid Kleckner2015-03-171-0/+4
* Sema: Properly track mangling number/name for linkage for using declsDavid Majnemer2015-03-111-5/+8
* Wrap to 80 columns. No behavior change.Nico Weber2015-03-071-2/+4
* FIX PR 18432, default args, friends & late-parsed members.Nathan Sidwell2015-02-191-3/+6
* Parse: return true from ParseCXX11AttributeArgs if an attribute was addedSaleem Abdulrasool2015-02-161-2/+0
* Don't crash on `struct ::, struct ::` (and the same for enums).Nico Weber2015-02-151-3/+11
* Remove duplicate codeNathan Sidwell2015-01-251-32/+18
* Address review feedback from r226306. No intended behavior change.Nico Weber2015-01-171-2/+2
* Spell 0 in an enum-appropriate way. No behavior change.Nico Weber2015-01-161-1/+1
* Don't crash if a declarator in a friend decl doesn't have a name.Nico Weber2015-01-161-12/+16
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Parse: Further simplify ParseLexedMethodDeclarationDavid Majnemer2015-01-131-8/+0
* If we don't find a matching ) for a ( in an exception specification, keep the...Richard Smith2015-01-131-9/+4
* Parse: Get rid of cxx_exceptspec_end, use EOF insteadDavid Majnemer2015-01-121-1/+2
* Parse: Don't crash when an annotation token shows up in a C++11 attrDavid Majnemer2015-01-091-3/+5
* Crash even less on malformed attributes in an incorrect location.Nico Weber2014-12-291-1/+4
* Don't crash on malformed attributes in an incorrect location.Nico Weber2014-12-291-0/+10
* SemaCXX: Don't crash when annotation tokens show up before the tag nameDavid Majnemer2014-12-291-1/+2
* Added a fixit to remove empty parens from a C++11 attribute argument list whe...Aaron Ballman2014-12-191-2/+2
* Parse: MS property members cannot have an in-class initializerDavid Majnemer2014-12-131-1/+4
* Recognize __unaligned keyword after type specifierNico Rieck2014-12-041-0/+1
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-1/+1
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-7/+75
* Updated the wording for a diagnostic to be more grammatically correct, and us...Aaron Ballman2014-11-081-1/+6
* [c++1z] Support for attributes on namespaces and enumerators.Aaron Ballman2014-11-081-5/+11
* [c++1z] Implement nested-namespace-definitions.Richard Smith2014-11-081-19/+18
* Remove a couple typedefs for things in the clang namespace with the same name...Craig Topper2014-10-311-4/+4
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-1/+8
* Suggest fix-it for missing '{' after base-clauseIsmail Pazarbasi2014-09-251-6/+36
* Follow-up to r218292: Add more REVERTIBLE_TYPE_TRAITs.Nico Weber2014-09-241-2/+35
* Revert r197496, as it broke REVERTIBLE_TYPE_TRAITs from PCH files.Nico Weber2014-09-231-11/+25
* Don't crash on access decls with invalid scope specifier, PR20887.Nico Weber2014-09-101-0/+5
* C++1y is now C++14!Aaron Ballman2014-08-191-2/+2
* Uniformed parsing of GNU attributes at line beginnning and added GNU attribut...Abramo Bagnara2014-08-161-0/+3
* PR20634: add some more cases that can legitimately come after a struct declar...Richard Smith2014-08-131-4/+7
* Reject virt-specifiers on friend declarations. Give anonymous bitfields aRichard Smith2014-08-121-4/+21
OpenPOWER on IntegriCloud