summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [parser] Push _Atomic locs through DeclaratorChunk.Benjamin Kramer2015-03-291-1/+2
* Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit ...Ehsan Akhgari2015-03-251-8/+17
* Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari2015-03-251-1/+1
* Revert "Diagnose declspecs occuring after virt-specifier-seq and generate fix...Ehsan Akhgari2015-03-241-1/+1
* Revert "Diagnose ref-qualifiers occuring after virt-specifier-seq and generat...Ehsan Akhgari2015-03-241-17/+8
* Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit ...Ehsan Akhgari2015-03-241-8/+17
* Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari2015-03-241-1/+1
* Use Sema's PrintingPolicy when diagnosing DeclSpecs.Benjamin Kramer2015-03-121-1/+2
* Simplify boolean expressions in clang with clang-tidyDavid Blaikie2015-03-091-1/+1
* Wrap to 80 columns. No behavior change.Nico Weber2015-02-181-9/+11
* Don't crash on `struct ::, struct ::` (and the same for enums).Nico Weber2015-02-151-2/+5
* Initial support for C++ parameter completionFrancisco Lopes da Silva2015-01-211-1/+5
* Fix crash-on-invalid and name lookup when recovering from ~X::X() typo.Richard Smith2015-01-151-1/+10
* Parse: Switch to using EOF tokens for late parsed attributesDavid Majnemer2015-01-131-12/+15
* Parse: Don't crash if missing an initializer expressionDavid Majnemer2015-01-131-1/+2
* Parse: Further simplify ParseLexedMethodDeclarationDavid Majnemer2015-01-131-8/+0
* [PowerPC]To provide better compatibility with gcc I added the __bool keyword ...Bill Seurer2015-01-121-0/+5
* Parse: Get rid of tok::cxx_defaultarg_end, use EOF insteadDavid Majnemer2015-01-121-1/+2
* Parse: __attribute__((keyword)) shouldn't errorDavid Majnemer2015-01-031-3/+4
* Parse: Don't crash when 'typename' shows up in an attributeDavid Majnemer2014-12-281-1/+2
* PR21969: Improve diagnostics for a conversion function that has any pieces of aRichard Smith2014-12-191-1/+1
* Correct delayed typos in the operand to typeof expressions.Kaelyn Takata2014-12-191-2/+2
* Diagnose function template definitions inside functionsReid Kleckner2014-12-151-3/+5
* Parse qualifiers after comma in declarator lists as a Microsoft extensionNico Rieck2014-12-041-0/+40
* Fix PR21684 - Ellipsis following an 'auto' parameter sans name/ID Faisal Vali2014-12-041-7/+8
* [OpenCL] Generic address space has been added in OpenCL v2.0.Anastasia Stulova2014-11-261-0/+25
* Enable ActOnIdExpression to use delayed typo correction for non-C++ codeKaelyn Takata2014-11-211-1/+2
* PR21565: Further refine the conditions for enabling eager parsing ofRichard Smith2014-11-201-2/+18
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-1/+3
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* PR21565 Add an egregious hack to support broken libstdc++ headers that declareRichard Smith2014-11-141-1/+2
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-2/+8
* Improve diagnostics if _Noreturn is placed after a function declarator. (This...Richard Smith2014-11-101-1/+22
* Updated the wording for a diagnostic to be more grammatically correct, and us...Aaron Ballman2014-11-081-1/+1
* [c++1z] Support for attributes on namespaces and enumerators.Aaron Ballman2014-11-081-4/+9
* Patch for small addition to availability attribute.Fariborz Jahanian2014-11-051-0/+13
* PR21367: Don't accept rvalue references as an extension in C++98 mode if we'r...Richard Smith2014-10-281-5/+17
* Add frontend support for __vectorcallReid Kleckner2014-10-241-9/+26
* Remove unused StmtVector& parameters from declaration parsing functions.Rafael Espindola2014-10-221-5/+4
* Add RestrictQualifierLoc to DeclaratorChunk::FunctionTypeInfoHal Finkel2014-10-201-0/+3
* Patch to wrap up '_' as separator in version numbersFariborz Jahanian2014-10-061-2/+2
* Add comment about separators must match inFariborz Jahanian2014-10-031-0/+1
* Diagnose mixed use of '_' and '.' as versionFariborz Jahanian2014-10-021-2/+7
* Patch to accept '_' in addition to '.' as versionFariborz Jahanian2014-10-021-3/+8
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-0/+1
* Parse: Replace polymorphic functor objects with lambdas and llvm::function_ref.Benjamin Kramer2014-09-031-23/+15
* PR20760: Don't assert (and produce better diagnostics) if a default initializerRichard Smith2014-08-271-2/+1
* C++1y is now C++14!Aaron Ballman2014-08-191-1/+1
* Reject virt-specifiers on friend declarations. Give anonymous bitfields aRichard Smith2014-08-121-1/+2
* Reject varargs '...' in function prototype if there are more parameters afterRichard Smith2014-08-111-5/+36
OpenPOWER on IntegriCloud