summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
...
* Renamed DeclaratorAST::equals_tokenRoberto Raggi2010-08-166-13/+13
|
* Create symbols for namespace-aliases.Roberto Raggi2010-08-161-5/+10
|
* Implemented ObjcMethod::argumentCount().Roberto Raggi2010-08-161-2/+4
|
* Get rid of Function::block/setBlock.Roberto Raggi2010-08-163-16/+4
|
* Update the function's scope.Roberto Raggi2010-08-161-0/+2
|
* Detect pure virtual methods.Roberto Raggi2010-08-161-0/+3
|
* Propagate the decl specifiers.Roberto Raggi2010-08-131-5/+7
|
* Fixed the ranges for the scope regions and process ConditionAST nodesRoberto Raggi2010-08-131-7/+15
|
* Added CPlusPlus.hRoberto Raggi2010-08-132-0/+64
|
* Fixed the objc auto testsRoberto Raggi2010-08-131-3/+9
|
* Get rid of the old Semantic pass.Roberto Raggi2010-08-1319-4243/+14
|
* Process switch statements and handle Q/D pointers.Roberto Raggi2010-08-131-10/+35
|
* Process objc methodsRoberto Raggi2010-08-132-25/+64
|
* More work on the objc class and declaration symbols.Roberto Raggi2010-08-132-2/+38
|
* Use Token::begin() instead of the member variable `offset'.Roberto Raggi2010-08-131-2/+2
|
* Process the objc classes and protocolsRoberto Raggi2010-08-132-31/+118
|
* Process ObjC forward class declarationsRoberto Raggi2010-08-131-5/+15
|
* Process the template type parameters.Roberto Raggi2010-08-131-6/+15
|
* Bind using declarations and using namespace directives.Roberto Raggi2010-08-131-10/+11
|
* Update the function's source location.Roberto Raggi2010-08-131-1/+3
|
* Create the block symbols for the control flow statements.Roberto Raggi2010-08-131-36/+79
|
* Create symbols for the fwd class declarationsRoberto Raggi2010-08-133-6/+27
|
* Process type arguments.Roberto Raggi2010-08-132-3/+12
|
* Update the member's visibility.Roberto Raggi2010-08-131-1/+29
|
* Update the scope ranges.Roberto Raggi2010-08-131-2/+18
|
* Process template declarations.Roberto Raggi2010-08-131-4/+12
|
* Added the newly created Enum symbol to its enclosing class or namespace scope.Roberto Raggi2010-08-131-0/+1
|
* Apply the decl specifiers.Roberto Raggi2010-08-131-0/+41
|
* Process compound statements.Roberto Raggi2010-08-131-4/+9
|
* CleanupRoberto Raggi2010-08-131-5/+0
|
* Update the function name.Roberto Raggi2010-08-131-0/+10
|
* Added public methods to process declarations and expressions.Roberto Raggi2010-08-132-0/+16
|
* Process type-ids.Roberto Raggi2010-08-131-0/+1
|
* Process enumerators.Roberto Raggi2010-08-132-8/+22
|
* Process named and elaborated type specifiers.Roberto Raggi2010-08-131-4/+3
|
* Process simple declarations.Roberto Raggi2010-08-131-3/+25
|
* Bind function definitions.Roberto Raggi2010-08-132-10/+47
|
* Bind NamespaceAST nodes.Roberto Raggi2010-08-131-1/+14
|
* Store the default value of the formal argument in a string literal.Roberto Raggi2010-08-131-0/+15
|
* Create symbols for the formal arguments.Roberto Raggi2010-08-131-1/+15
|
* Add the class to its enclosing scope.Roberto Raggi2010-08-131-0/+2
|
* Handle symbol visibility.Roberto Raggi2010-08-132-8/+36
|
* Added the base class symbol to its enclosing class declaration.Roberto Raggi2010-08-131-1/+1
|
* Added a way to bind TranslationUnitAST nodes.Roberto Raggi2010-08-132-10/+14
|
* The core-declarator needs to be visited after the postfix declarators.Roberto Raggi2010-08-131-1/+1
|
* Returns the newly computed type.Roberto Raggi2010-08-131-2/+1
|
* Process the translation unit.Roberto Raggi2010-08-121-0/+3
|
* Process simple-type-specifiers and class-specifiers.Roberto Raggi2010-08-122-19/+235
|
* Process the ptr-declarators.Roberto Raggi2010-08-121-8/+22
|
* Removed the warns.Roberto Raggi2010-08-121-248/+15
|