Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Process compound statements. | Roberto Raggi | 2010-08-13 | 1 | -4/+9 |
| | |||||
* | Cleanup | Roberto Raggi | 2010-08-13 | 1 | -5/+0 |
| | |||||
* | Update the function name. | Roberto Raggi | 2010-08-13 | 1 | -0/+10 |
| | |||||
* | Added public methods to process declarations and expressions. | Roberto Raggi | 2010-08-13 | 2 | -0/+16 |
| | |||||
* | Process type-ids. | Roberto Raggi | 2010-08-13 | 1 | -0/+1 |
| | |||||
* | Process enumerators. | Roberto Raggi | 2010-08-13 | 2 | -8/+22 |
| | |||||
* | Process named and elaborated type specifiers. | Roberto Raggi | 2010-08-13 | 1 | -4/+3 |
| | |||||
* | Process simple declarations. | Roberto Raggi | 2010-08-13 | 1 | -3/+25 |
| | |||||
* | Bind function definitions. | Roberto Raggi | 2010-08-13 | 2 | -10/+47 |
| | |||||
* | Bind NamespaceAST nodes. | Roberto Raggi | 2010-08-13 | 1 | -1/+14 |
| | |||||
* | Store the default value of the formal argument in a string literal. | Roberto Raggi | 2010-08-13 | 1 | -0/+15 |
| | |||||
* | Create symbols for the formal arguments. | Roberto Raggi | 2010-08-13 | 1 | -1/+15 |
| | |||||
* | Add the class to its enclosing scope. | Roberto Raggi | 2010-08-13 | 1 | -0/+2 |
| | |||||
* | Handle symbol visibility. | Roberto Raggi | 2010-08-13 | 2 | -8/+36 |
| | |||||
* | Added the base class symbol to its enclosing class declaration. | Roberto Raggi | 2010-08-13 | 1 | -1/+1 |
| | |||||
* | Added a way to bind TranslationUnitAST nodes. | Roberto Raggi | 2010-08-13 | 2 | -10/+14 |
| | |||||
* | The core-declarator needs to be visited after the postfix declarators. | Roberto Raggi | 2010-08-13 | 1 | -1/+1 |
| | |||||
* | Returns the newly computed type. | Roberto Raggi | 2010-08-13 | 1 | -2/+1 |
| | |||||
* | Process the translation unit. | Roberto Raggi | 2010-08-12 | 1 | -0/+3 |
| | |||||
* | Process simple-type-specifiers and class-specifiers. | Roberto Raggi | 2010-08-12 | 2 | -19/+235 |
| | |||||
* | Process the ptr-declarators. | Roberto Raggi | 2010-08-12 | 1 | -8/+22 |
| | |||||
* | Removed the warns. | Roberto Raggi | 2010-08-12 | 1 | -248/+15 |
| | |||||
* | 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 |
| |