summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Generate AST nodes for the bit fields.Roberto Raggi2010-08-121-2/+4
* Remember the T_TEMPLATE token we use to force the parser to recognize a templ...Roberto Raggi2010-08-121-3/+4
* Compile with Intel CC: va_copy isn't defined.Thiago Macieira2010-08-111-0/+2
* Really fix compile now.Tobias Hunger2010-08-111-1/+1
* Build fix on windowsTobias Hunger2010-08-111-0/+4
* Removed TemplateArgumentListRoberto Raggi2010-08-111-8/+8
* Added warning(), error, and fatal() to Parser.cppRoberto Raggi2010-08-111-37/+67
* Introduced IdExpressionAST.Roberto Raggi2010-08-021-1/+3
* Removed debug output.Erik Verbruggen2010-07-291-4/+0
* Changed parser debug output to include token ahead.Erik Verbruggen2010-07-291-6/+13
* Renamed LambdaCapture::default_capture.Roberto Raggi2010-06-231-1/+1
* Get rid of PostfixExpressionAST and store the base expression together with t...Roberto Raggi2010-06-231-16/+8
* Suppress false positives generated by some code-checking tools.Erik Verbruggen2010-06-041-3/+3
* Fixed possible crash when parsing template declarations at the end of a C++ f...Roberto Raggi2010-05-311-2/+10
* Fixed __attribute__ parsing after struct declarations.Erik Verbruggen2010-05-271-3/+7
* Improved recovering from errors inside template declarations.Roberto Raggi2010-05-251-1/+12
* Disabled parsing of C++0x initializer-list.Roberto Raggi2010-05-211-2/+2
* Fix left-overs from merging icheck code.Erik Verbruggen2010-04-231-9/+0
* Handle fully qualified types in the root namespace for template typenames.Erik Verbruggen2010-04-121-0/+3
* Fixed parsing of anonymous template parameters.Roberto Raggi2010-04-121-6/+15
* Clone the TemplateArguments before caching the result.Roberto Raggi2010-03-301-1/+8
* Fixed parsing ambiguity when parsing dependant template types.Roberto Raggi2010-03-291-1/+17
* Use the start of the template-argument as to key for template-arguments cache.Roberto Raggi2010-03-261-2/+4
* Parse C++ 0x argument packs.Roberto Raggi2010-03-251-5/+102
* Recognize C++0x sizeof... expressions.Roberto Raggi2010-03-251-0/+5
* Accepts `...' when parsing declarator-ids in C++0x.Roberto Raggi2010-03-251-2/+9
* In C++ 0x auto is a type specifier.Roberto Raggi2010-03-241-1/+1
* Accepts trailing return types.Roberto Raggi2010-03-241-0/+6
* Require a T_EQUAL when parsing conditions.Roberto Raggi2010-03-241-1/+2
* Recognize C++0x lambda expressions.Roberto Raggi2010-03-241-3/+178
* Accept C++0x initializers.Roberto Raggi2010-03-231-0/+4
* Added attribute parsing for elaborate-type-specifiers.Erik Verbruggen2010-03-231-0/+8
* Recognize C++0x type-id-list.Roberto Raggi2010-03-231-0/+7
* Renamed Parser::isCxxOxEnabled().Roberto Raggi2010-03-231-1/+1
* Recognize C++0x template arguments.Roberto Raggi2010-03-231-2/+16
* Parse C++0x type-parameters.Roberto Raggi2010-03-231-0/+4
* Parse C++0x base-specifier-list.Roberto Raggi2010-03-231-0/+5
* Parse C++0x mem-initializer-list.Roberto Raggi2010-03-231-1/+13
* Recognize C++0x rvalue references.Roberto Raggi2010-03-231-2/+9
* Don't check the compound statement terminator when parsing.Roberto Raggi2010-03-231-8/+0
* Renamed the CompoundExpressionAST::compoundStatement.Roberto Raggi2010-03-231-3/+3
* Rewind the memory pool only after parsing a toplevel expression statements.Roberto Raggi2010-03-231-9/+23
* Ensure that the memory pool can be reused after a rewind and get rid of the s...Roberto Raggi2010-03-181-26/+2
* Parse and create AST nodes for the Q_MOC_RUN extensions.Roberto Raggi2010-03-171-0/+41
* Added parser support for Q_INTERFACES.Erik Verbruggen2010-03-171-0/+76
* Fixed Q_ENUMS/Q_FLAGS parsing of enum names.Erik Verbruggen2010-03-171-33/+2
* Don't skip closing braces and Qt function specifiers.Roberto Raggi2010-03-161-0/+10
* Made Q_PROPERTY a valid declaration to restart parsing when recovering from a...Erik Verbruggen2010-03-121-0/+1
* Long live the king!hjk2010-03-051-1/+1
* Fixed parsing of properties whose name is a C++ keyword.Erik Verbruggen2010-03-031-1/+8