summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
...
* Process the postfix declarators.Roberto Raggi2010-08-122-16/+36
|
* Remember the declarator-id.Roberto Raggi2010-08-122-23/+31
|
* Process names.Roberto Raggi2010-08-122-72/+258
|
* Added Bind::switchScope() and Bind::currentScope().Roberto Raggi2010-08-122-0/+17
|
* Initial work on the new Binder.Roberto Raggi2010-08-123-0/+2421
| | | | Eventually, it will replace CPlusPlus::Semantic & co.
* Generate AST nodes for the bit fields.Roberto Raggi2010-08-121-2/+4
|
* Renamed Symboo::isScopedSymbol().Roberto Raggi2010-08-122-3/+3
|
* Remember the T_TEMPLATE token we use to force the parser to recognize a ↵Roberto Raggi2010-08-126-5/+15
| | | | template-id.
* Compile with Intel CC: va_copy isn't defined.Thiago Macieira2010-08-112-0/+4
| | | | | | | | This looks like a compiler bug. Intel CC uses the GCC headers, but they appear to be incompatible. Bug will be reported, but meanwhile work around the problem. Reviewed-By: Trust Me
* Really fix compile now.Tobias Hunger2010-08-112-2/+2
|
* Build fix on windowsTobias Hunger2010-08-112-0/+8
|
* Get rid of the #warning directives.Roberto Raggi2010-08-112-2/+5
|
* Enabled the template instantiation.Roberto Raggi2010-08-112-0/+12
|
* Mark the templates.Roberto Raggi2010-08-111-1/+1
|
* Removed TemplateArgumentListRoberto Raggi2010-08-116-17/+15
|
* Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control.Roberto Raggi2010-08-117-41/+41
|
* Introduced CPlusPlus::Template and process the template declarations.Roberto Raggi2010-08-1116-34/+161
|
* Removed TemplateParameters.Roberto Raggi2010-08-117-157/+13
|
* Merged ScopedSymbol and Scope.Roberto Raggi2010-08-1114-583/+300
|
* Forward the methods of Scope.Roberto Raggi2010-08-112-0/+135
|
* The method enclosingSymbol() should always return a ScopedSymbol.Roberto Raggi2010-08-112-2/+2
|
* Added warning(), error, and fatal() to Parser.cppRoberto Raggi2010-08-113-38/+72
|
* Some cleanup in the diagnostic client.Roberto Raggi2010-08-113-61/+40
|
* New implementation of CPlusPlus::FindUsagesRoberto Raggi2010-08-102-0/+8
|
* Annotate EnumSpecifierASTs with the Enum symbols.Roberto Raggi2010-08-092-0/+5
|
* Apply the decl specifiers.Roberto Raggi2010-08-093-49/+51
|
* Speed up the comutation of the local members.Roberto Raggi2010-08-062-7/+3
|
* Use Prototype instead of Function.Roberto Raggi2010-08-054-17/+9
|
* Refactored CPlusPlus::Function.Roberto Raggi2010-08-056-37/+38
|
* Check for valid names.Roberto Raggi2010-08-051-52/+67
|
* Highlight the virtual methods.Roberto Raggi2010-08-032-0/+15
|
* Introduced IdExpressionAST.Roberto Raggi2010-08-0210-2/+86
|
* Removed debug output.Erik Verbruggen2010-07-291-4/+0
|
* Changed parser debug output to include token ahead.Erik Verbruggen2010-07-291-6/+13
|
* Clarified that the Symbol's line/column are 1-based.Erik Verbruggen2010-07-261-2/+2
|
* Use the location of the unqualified name id.Roberto Raggi2010-07-204-19/+47
|
* Fixes for scope range calculation.Erik Verbruggen2010-07-197-49/+108
|
* Moved startOffset/endOffset from Symbol to Scope.Erik Verbruggen2010-07-167-38/+49
|
* Changed startOffset to point to the start of the scope.Erik Verbruggen2010-07-163-4/+17
|
* Introduced helpers to rewrite types and names.Roberto Raggi2010-07-162-0/+9
| | | | Done-with: Erik Verbruggen
* Recursive definition of CPlusPlus::QualifiedNameId.Roberto Raggi2010-07-129-152/+74
| | | | Done-with: Erik Verbruggen
* Moved CheckUndefinedSymbols to the cpptools plug-in.Roberto Raggi2010-07-051-1/+1
|
* Fixed possible crash when asking for the firstToken of an incomplete base ↵Roberto Raggi2010-07-051-1/+4
| | | | class specifier.
* Get rid of NumericLiteral::isChar/isWideChar().Roberto Raggi2010-07-012-15/+1
|
* Regenerated firstToken/lastToken methods.Erik Verbruggen2010-06-243-1467/+3057
|
* Fixed fistToken/lastToken for BaseSpecifierAST.Erik Verbruggen2010-06-231-1/+5
|
* Renamed LambdaCapture::default_capture.Roberto Raggi2010-06-233-7/+7
|
* Get rid of PostfixExpressionAST and store the base expression together with ↵Roberto Raggi2010-06-2313-131/+82
| | | | the PostfixAST nodes.
* Fixed return-type checking for ObjC methods.Erik Verbruggen2010-06-187-29/+9
|
* Fix dead/unnecessary code.Bill King2010-06-111-2/+0
|