Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | It's 2011 now. | con | 2011-01-12 | 1 | -1/+1 |
| | |||||
* | License headers. | con | 2010-12-17 | 1 | -7/+11 |
| | |||||
* | C++: fixed completion in braceless statements following a control statement. | Erik Verbruggen | 2010-09-09 | 1 | -21/+21 |
| | | | | | | | | | | | - Changed generator to generate: - Changed AST::lastToken to return 1 if there is none - Changed Bind.cpp to set the scope of the block following a control statement to extend upto (and not including) the first token after the block. So basically, including any whitespace after the control statement. Reviewed-by: Roberto Raggi | ||||
* | Fixed alignment issues with 64 bits ABIs. | Roberto Raggi | 2010-09-03 | 1 | -2/+2 |
| | |||||
* | Merge CPlusPlus::NameId and CPlusPlus::Identifier. | Roberto Raggi | 2010-09-02 | 1 | -10/+12 |
| | |||||
* | Set the end of the template's scope. | Roberto Raggi | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Some cleanup in the C++ AST. | Roberto Raggi | 2010-08-26 | 1 | -5/+5 |
| | |||||
* | Update the source locations. | Roberto Raggi | 2010-08-17 | 1 | -26/+64 |
| | |||||
* | Update the decl specifiers. | Roberto Raggi | 2010-08-17 | 1 | -0/+1 |
| | |||||
* | Renamed DeclaratorAST::equals_token | Roberto Raggi | 2010-08-16 | 1 | -1/+1 |
| | |||||
* | Create symbols for namespace-aliases. | Roberto Raggi | 2010-08-16 | 1 | -5/+10 |
| | |||||
* | Get rid of Function::block/setBlock. | Roberto Raggi | 2010-08-16 | 1 | -1/+0 |
| | |||||
* | Update the function's scope. | Roberto Raggi | 2010-08-16 | 1 | -0/+2 |
| | |||||
* | Detect pure virtual methods. | Roberto Raggi | 2010-08-16 | 1 | -0/+3 |
| | |||||
* | Propagate the decl specifiers. | Roberto Raggi | 2010-08-13 | 1 | -5/+7 |
| | |||||
* | Fixed the ranges for the scope regions and process ConditionAST nodes | Roberto Raggi | 2010-08-13 | 1 | -7/+15 |
| | |||||
* | Fixed the objc auto tests | Roberto Raggi | 2010-08-13 | 1 | -3/+9 |
| | |||||
* | Get rid of the old Semantic pass. | Roberto Raggi | 2010-08-13 | 1 | -3/+12 |
| | |||||
* | Process switch statements and handle Q/D pointers. | Roberto Raggi | 2010-08-13 | 1 | -10/+35 |
| | |||||
* | Process objc methods | Roberto Raggi | 2010-08-13 | 1 | -22/+60 |
| | |||||
* | More work on the objc class and declaration symbols. | Roberto Raggi | 2010-08-13 | 1 | -2/+35 |
| | |||||
* | Use Token::begin() instead of the member variable `offset'. | Roberto Raggi | 2010-08-13 | 1 | -2/+2 |
| | |||||
* | Process the objc classes and protocols | Roberto Raggi | 2010-08-13 | 1 | -29/+113 |
| | |||||
* | Process ObjC forward class declarations | Roberto Raggi | 2010-08-13 | 1 | -5/+15 |
| | |||||
* | 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 | 1 | -2/+23 |
| | |||||
* | Process type arguments. | Roberto Raggi | 2010-08-13 | 1 | -3/+9 |
| | |||||
* | 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 | 1 | -0/+14 |
| | |||||
* | Process type-ids. | Roberto Raggi | 2010-08-13 | 1 | -0/+1 |
| | |||||
* | Process enumerators. | Roberto Raggi | 2010-08-13 | 1 | -7/+21 |
| | |||||
* | 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 | 1 | -8/+41 |
| | |||||
* | 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 | 1 | -7/+32 |
| | |||||
* | Added the base class symbol to its enclosing class declaration. | Roberto Raggi | 2010-08-13 | 1 | -1/+1 |
| |