Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Process the postfix declarators. | Roberto Raggi | 2010-08-12 | 2 | -16/+36 | |
| | ||||||
* | Remember the declarator-id. | Roberto Raggi | 2010-08-12 | 2 | -23/+31 | |
| | ||||||
* | Process names. | Roberto Raggi | 2010-08-12 | 2 | -72/+258 | |
| | ||||||
* | Added Bind::switchScope() and Bind::currentScope(). | Roberto Raggi | 2010-08-12 | 2 | -0/+17 | |
| | ||||||
* | Initial work on the new Binder. | Roberto Raggi | 2010-08-12 | 3 | -0/+2421 | |
| | | | | Eventually, it will replace CPlusPlus::Semantic & co. | |||||
* | Generate AST nodes for the bit fields. | Roberto Raggi | 2010-08-12 | 1 | -2/+4 | |
| | ||||||
* | Renamed Symboo::isScopedSymbol(). | Roberto Raggi | 2010-08-12 | 2 | -3/+3 | |
| | ||||||
* | Remember the T_TEMPLATE token we use to force the parser to recognize a ↵ | Roberto Raggi | 2010-08-12 | 6 | -5/+15 | |
| | | | | template-id. | |||||
* | Compile with Intel CC: va_copy isn't defined. | Thiago Macieira | 2010-08-11 | 2 | -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 Hunger | 2010-08-11 | 2 | -2/+2 | |
| | ||||||
* | Build fix on windows | Tobias Hunger | 2010-08-11 | 2 | -0/+8 | |
| | ||||||
* | Get rid of the #warning directives. | Roberto Raggi | 2010-08-11 | 2 | -2/+5 | |
| | ||||||
* | Enabled the template instantiation. | Roberto Raggi | 2010-08-11 | 2 | -0/+12 | |
| | ||||||
* | Mark the templates. | Roberto Raggi | 2010-08-11 | 1 | -1/+1 | |
| | ||||||
* | Removed TemplateArgumentList | Roberto Raggi | 2010-08-11 | 6 | -17/+15 | |
| | ||||||
* | Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control. | Roberto Raggi | 2010-08-11 | 7 | -41/+41 | |
| | ||||||
* | Introduced CPlusPlus::Template and process the template declarations. | Roberto Raggi | 2010-08-11 | 16 | -34/+161 | |
| | ||||||
* | Removed TemplateParameters. | Roberto Raggi | 2010-08-11 | 7 | -157/+13 | |
| | ||||||
* | Merged ScopedSymbol and Scope. | Roberto Raggi | 2010-08-11 | 14 | -583/+300 | |
| | ||||||
* | Forward the methods of Scope. | Roberto Raggi | 2010-08-11 | 2 | -0/+135 | |
| | ||||||
* | The method enclosingSymbol() should always return a ScopedSymbol. | Roberto Raggi | 2010-08-11 | 2 | -2/+2 | |
| | ||||||
* | Added warning(), error, and fatal() to Parser.cpp | Roberto Raggi | 2010-08-11 | 3 | -38/+72 | |
| | ||||||
* | Some cleanup in the diagnostic client. | Roberto Raggi | 2010-08-11 | 3 | -61/+40 | |
| | ||||||
* | New implementation of CPlusPlus::FindUsages | Roberto Raggi | 2010-08-10 | 2 | -0/+8 | |
| | ||||||
* | Annotate EnumSpecifierASTs with the Enum symbols. | Roberto Raggi | 2010-08-09 | 2 | -0/+5 | |
| | ||||||
* | Apply the decl specifiers. | Roberto Raggi | 2010-08-09 | 3 | -49/+51 | |
| | ||||||
* | Speed up the comutation of the local members. | Roberto Raggi | 2010-08-06 | 2 | -7/+3 | |
| | ||||||
* | Use Prototype instead of Function. | Roberto Raggi | 2010-08-05 | 4 | -17/+9 | |
| | ||||||
* | Refactored CPlusPlus::Function. | Roberto Raggi | 2010-08-05 | 6 | -37/+38 | |
| | ||||||
* | Check for valid names. | Roberto Raggi | 2010-08-05 | 1 | -52/+67 | |
| | ||||||
* | Highlight the virtual methods. | Roberto Raggi | 2010-08-03 | 2 | -0/+15 | |
| | ||||||
* | Introduced IdExpressionAST. | Roberto Raggi | 2010-08-02 | 10 | -2/+86 | |
| | ||||||
* | Removed debug output. | Erik Verbruggen | 2010-07-29 | 1 | -4/+0 | |
| | ||||||
* | Changed parser debug output to include token ahead. | Erik Verbruggen | 2010-07-29 | 1 | -6/+13 | |
| | ||||||
* | Clarified that the Symbol's line/column are 1-based. | Erik Verbruggen | 2010-07-26 | 1 | -2/+2 | |
| | ||||||
* | Use the location of the unqualified name id. | Roberto Raggi | 2010-07-20 | 4 | -19/+47 | |
| | ||||||
* | Fixes for scope range calculation. | Erik Verbruggen | 2010-07-19 | 7 | -49/+108 | |
| | ||||||
* | Moved startOffset/endOffset from Symbol to Scope. | Erik Verbruggen | 2010-07-16 | 7 | -38/+49 | |
| | ||||||
* | Changed startOffset to point to the start of the scope. | Erik Verbruggen | 2010-07-16 | 3 | -4/+17 | |
| | ||||||
* | Introduced helpers to rewrite types and names. | Roberto Raggi | 2010-07-16 | 2 | -0/+9 | |
| | | | | Done-with: Erik Verbruggen | |||||
* | Recursive definition of CPlusPlus::QualifiedNameId. | Roberto Raggi | 2010-07-12 | 9 | -152/+74 | |
| | | | | Done-with: Erik Verbruggen | |||||
* | Moved CheckUndefinedSymbols to the cpptools plug-in. | Roberto Raggi | 2010-07-05 | 1 | -1/+1 | |
| | ||||||
* | Fixed possible crash when asking for the firstToken of an incomplete base ↵ | Roberto Raggi | 2010-07-05 | 1 | -1/+4 | |
| | | | | class specifier. | |||||
* | Get rid of NumericLiteral::isChar/isWideChar(). | Roberto Raggi | 2010-07-01 | 2 | -15/+1 | |
| | ||||||
* | Regenerated firstToken/lastToken methods. | Erik Verbruggen | 2010-06-24 | 3 | -1467/+3057 | |
| | ||||||
* | Fixed fistToken/lastToken for BaseSpecifierAST. | Erik Verbruggen | 2010-06-23 | 1 | -1/+5 | |
| | ||||||
* | Renamed LambdaCapture::default_capture. | Roberto Raggi | 2010-06-23 | 3 | -7/+7 | |
| | ||||||
* | Get rid of PostfixExpressionAST and store the base expression together with ↵ | Roberto Raggi | 2010-06-23 | 13 | -131/+82 | |
| | | | | the PostfixAST nodes. | |||||
* | Fixed return-type checking for ObjC methods. | Erik Verbruggen | 2010-06-18 | 7 | -29/+9 | |
| | ||||||
* | Fix dead/unnecessary code. | Bill King | 2010-06-11 | 1 | -2/+0 | |
| |