summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Bind.cpp
Commit message (Expand)AuthorAgeFilesLines
* It's 2011 now.con2011-01-121-1/+1
* License headers.con2010-12-171-7/+11
* C++: fixed completion in braceless statements following a control statement.Erik Verbruggen2010-09-091-21/+21
* Fixed alignment issues with 64 bits ABIs.Roberto Raggi2010-09-031-2/+2
* Merge CPlusPlus::NameId and CPlusPlus::Identifier.Roberto Raggi2010-09-021-10/+12
* Set the end of the template's scope.Roberto Raggi2010-08-271-1/+1
* Some cleanup in the C++ AST.Roberto Raggi2010-08-261-5/+5
* Update the source locations.Roberto Raggi2010-08-171-26/+64
* Update the decl specifiers.Roberto Raggi2010-08-171-0/+1
* Renamed DeclaratorAST::equals_tokenRoberto Raggi2010-08-161-1/+1
* Create symbols for namespace-aliases.Roberto Raggi2010-08-161-5/+10
* Get rid of Function::block/setBlock.Roberto Raggi2010-08-161-1/+0
* 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
* Fixed the objc auto testsRoberto Raggi2010-08-131-3/+9
* Get rid of the old Semantic pass.Roberto Raggi2010-08-131-3/+12
* Process switch statements and handle Q/D pointers.Roberto Raggi2010-08-131-10/+35
* Process objc methodsRoberto Raggi2010-08-131-22/+60
* More work on the objc class and declaration symbols.Roberto Raggi2010-08-131-2/+35
* Use Token::begin() instead of the member variable `offset'.Roberto Raggi2010-08-131-2/+2
* Process the objc classes and protocolsRoberto Raggi2010-08-131-29/+113
* 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-131-2/+23
* Process type arguments.Roberto Raggi2010-08-131-3/+9
* 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-131-0/+14
* Process type-ids.Roberto Raggi2010-08-131-0/+1
* Process enumerators.Roberto Raggi2010-08-131-7/+21
* 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-131-8/+41
* 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-131-7/+32
* Added the base class symbol to its enclosing class declaration.Roberto Raggi2010-08-131-1/+1