summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Be sure to emit delayed diagnostics after parsing the declarationJohn McCall2012-01-271-0/+1
* fixes location of "availability" attribute so warning is displayed atFariborz Jahanian2012-01-231-1/+1
* Make clang's AST model sizeof and typeof with potentially-evaluated operands ...Eli Friedman2012-01-211-2/+14
* Delayed template instantiation of late-parsed attributes.DeLesley Hutchins2012-01-201-1/+1
* Extend the error of invalid token after declarations to include fixits for Richard Trieu2012-01-191-5/+1
* Change the error when a '+=' follows a declaration to suggest a fixit to '=' ...Richard Trieu2012-01-181-2/+6
* objc parsing. Fixes a crash when parsing array initializationFariborz Jahanian2012-01-131-5/+6
* Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its:Richard Smith2012-01-121-1/+4
* Update C++11 scoped enumeration support to match the final proposal:Richard Smith2012-01-101-12/+19
* Extend the diagnostic for a ',' at the end of a declaration where a ';' wasRichard Smith2012-01-091-3/+14
* Fixed TypeofExpr AST and code generation.Abramo Bagnara2012-01-071-4/+1
* Tweak to r147599 for PR10828: Move the check from the parser into sema, and useRichard Smith2012-01-061-15/+0
* PR10828: Produce a warning when a no-arguments function is declared in blockRichard Smith2012-01-051-0/+15
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-291-3/+4
* Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer2011-12-231-11/+11
* Allow empty argument lists in thread safety attributesDeLesley Hutchins2011-12-141-2/+2
* Add ability to supply additional message to availability macros,Fariborz Jahanian2011-12-101-3/+17
* deprecated enum should not warn when used initializing another deprecated enu...Fariborz Jahanian2011-12-091-0/+4
* Support decltype in nested-name-specifiers.David Blaikie2011-12-041-12/+19
* Revert most of r145372 for now. Lookahead beyond the ';' in a functionRichard Smith2011-11-301-16/+1
* PR10101: Recover better from a common copy-paste error: if a functionRichard Smith2011-11-291-1/+16
* Tighten up the conditions under which we consider ourselves to beDouglas Gregor2011-11-071-5/+14
* Simplify parsing ellipsis in Parser::ParseAlignArgument, spotted by Doug.Peter Collingbourne2011-10-241-4/+2
* Fix grammar for C++11 alignment specifiers, and add a few FIXMEs.Peter Collingbourne2011-10-231-11/+27
* Improve the diagnostic when a comma ends up at the end of a declarator groupRichard Smith2011-10-191-3/+72
* Improve the warning for cv-qualifiers on free functions, from Ahmed Charles!Douglas Gregor2011-10-191-2/+8
* objc: allow class name qualified with protocols inFariborz Jahanian2011-10-181-1/+11
* objc: diagnose invalid argument to anFariborz Jahanian2011-10-181-0/+7
* Refactor __attribute__ parsing, and add a diagnostic if the r_paren at the endRichard Smith2011-10-171-95/+61
* Implement -Wc++98-compat warnings for the parser.Richard Smith2011-10-151-9/+22
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+10
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-68/+80
* Add typo correction for type names.Kaelyn Uhrain2011-10-111-2/+4
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+58
* OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers,Peter Collingbourne2011-10-061-16/+16
* Parse attributes written in an ObjC method parameter type asJohn McCall2011-10-011-2/+0
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-291-0/+65
* Add support for parsing the optional attribute-specifier-seq at thePeter Collingbourne2011-09-291-0/+3
* ArrayRef-ifying the fields passed to Sema::ActOnFieldsDavid Blaikie2011-09-221-1/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-2/+2
* Record the full source range of an attribute.Argyrios Kyrtzidis2011-09-131-17/+18
* __module_private__ is inherited by redeclarations of an entity, andDouglas Gregor2011-09-091-1/+1
* Modules: introduce the __module_private__ declaration specifier, whichDouglas Gregor2011-09-091-1/+10
* Thread safety: added support for function scopes in attribute arguments.Caitlin Sadowski2011-09-081-0/+20
* Thread Safety: Patch to implement delayed parsing of attributes within aCaitlin Sadowski2011-09-081-141/+259
* Allow C++0x enumerations with a fixed underlying type inDouglas Gregor2011-09-081-2/+3
* PR10458: Last part of providing 'auto' type specifier as an extension in C++9...Richard Smith2011-09-041-1/+5
* PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith2011-09-041-6/+4
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-10/+6
* objc - fixes a regression in declaring c decls nested inFariborz Jahanian2011-08-301-0/+3
OpenPOWER on IntegriCloud