summaryrefslogtreecommitdiff
path: root/lib/Parse/ParseDecl.cpp
Commit message (Expand)AuthorAge
* Provide a better diagnostic when braces are put before the identifier.Richard Trieu2014-06-24
* DiagnoseUnknownTypename always emits a diagnostic and returns trueReid Kleckner2014-06-19
* MS static locals mangling: don't count enum scopesHans Wennborg2014-06-17
* Delay lookup of simple default template arguments under -fms-compatibilityReid Kleckner2014-06-06
* PR11306 - Variadic template fix-it suggestion. Recover from misplaced or redu...Nikola Smiljanic2014-06-06
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-21
* Replace a fake enum class with the real thing.Richard Smith2014-05-16
* Fix an outdated comment.Richard Smith2014-05-08
* Suggest fix-it ':' when '=' used in for-range-declarationIsmail Pazarbasi2014-05-08
* During parsing, update the range of the Declarator to include the identifier.Richard Trieu2014-05-05
* Wrap a few lines at 80 columns, change a confusing indent. No behavior change.Nico Weber2014-05-03
* Fix PR 19630, don't crash when file ends with whitespace.Richard Trieu2014-05-02
* Fixing a typo, updating the diagnostic wording and logic based on post-commit...Aaron Ballman2014-04-15
* Properly diagnose Microsoft __declspec attributes which have optional argumen...Aaron Ballman2014-04-14
* Properly diagnose standard C++ attributes which have optional argument lists ...Aaron Ballman2014-04-14
* Unify __declspec attribute argument parsing with the common attribute argumen...Aaron Ballman2014-03-31
* Introduced an attribute syntax-neutral method for parsing attribute arguments...Aaron Ballman2014-03-31
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-12
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-07
* [cleanup] Re-sort includes with llvm/utils/sort_includes.py and fixChandler Carruth2014-03-04
* Improve diagnostics for malformed constructor declarations (where lookup forRichard Smith2014-03-03
* argument -> parameter terminology fixes for FunctionTypeInfoAlp Toker2014-02-26
* Do not add enums to prototype scope in C++ modes.Peter Collingbourne2014-02-22
* Enable correcting a member declaration where the type is class template,Kaelyn Uhrain2014-02-13
* Consolidating several table-generated files containing parser-related string ...Aaron Ballman2014-01-29
* Add a new attribute meta-spelling called "GCC" -- it widens into being a GNU ...Aaron Ballman2014-01-27
* Remove some hard-coded specialness for thread-safety attributes from the pars...Aaron Ballman2014-01-20
* Don't allow 'this' within typedefs within classes that otherwise look like theyRichard Smith2014-01-17
* Fix for PR9812: warn about bool instead of _Bool.Erik Verbruggen2014-01-15
* Simplifying the OpenCL image attribute. It does not need a semantic integer p...Aaron Ballman2014-01-14
* Removing some attribute magic related to the OpenCL keyword attributes. Inste...Aaron Ballman2014-01-14
* __forceinline is a keyword, and not a GNU-style attribute. This FIXME appears...Aaron Ballman2014-01-13
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-11
* TryConsume parser cleanupsAlp Toker2014-01-10
* Attempting to appease the build bots on systems with ansi escape sequences.Aaron Ballman2014-01-09
* Removing a bit of custom parsing functionality used by the thread safety anal...Aaron Ballman2014-01-09
* PR18234: Mark a tag definition as invalid early if it appears in aRichard Smith2014-01-08
* Parse: Token consumption modernization and loop de-nestingAlp Toker2014-01-05
* Using the quoted version of an attribute name for consistency with other attr...Aaron Ballman2014-01-02
* ExpectAndConsume: Diagnose errors automaticallyAlp Toker2014-01-01
* Recover from errors in enum definitionSerge Pavlov2013-12-31
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-24
* Remove OpenCL-specific type keywords and specifiersAlp Toker2013-12-18
* Move some more test-and-consumes over to TryConsumeToken()Alp Toker2013-12-17
* Bring order to the OpenCL keywordsAlp Toker2013-12-17
* Refactor and micro-optimize ConsumeToken()Alp Toker2013-12-17
* Avoid extra error messages if method definition is inside function.Serge Pavlov2013-12-09
* ObjectiveC - Introducing objc_bridge_related attribute Fariborz Jahanian2013-12-04
* When parsing ignored attribute arguments, presuming the first argument is an ...Aaron Ballman2013-12-04