Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Process the template type parameters. | Roberto Raggi | 2010-08-13 | 1 | -6/+15 |
| | |||||
* | Bind using declarations and using namespace directives. | Roberto Raggi | 2010-08-13 | 1 | -10/+11 |
| | |||||
* | Update the function's source location. | Roberto Raggi | 2010-08-13 | 1 | -1/+3 |
| | |||||
* | Create the block symbols for the control flow statements. | Roberto Raggi | 2010-08-13 | 1 | -36/+79 |
| | |||||
* | Create symbols for the fwd class declarations | Roberto Raggi | 2010-08-13 | 3 | -6/+27 |
| | |||||
* | Process type arguments. | Roberto Raggi | 2010-08-13 | 2 | -3/+12 |
| | |||||
* | Update the member's visibility. | Roberto Raggi | 2010-08-13 | 1 | -1/+29 |
| | |||||
* | Update the scope ranges. | Roberto Raggi | 2010-08-13 | 1 | -2/+18 |
| | |||||
* | Process template declarations. | Roberto Raggi | 2010-08-13 | 1 | -4/+12 |
| | |||||
* | Added the newly created Enum symbol to its enclosing class or namespace scope. | Roberto Raggi | 2010-08-13 | 1 | -0/+1 |
| | |||||
* | Apply the decl specifiers. | Roberto Raggi | 2010-08-13 | 1 | -0/+41 |
| | |||||
* | 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 |
| |