summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
* It's 2011 now.con2011-01-1256-56/+56
|
* License headers.con2010-12-1756-392/+616
|
* C++ Editor: check for method existing decl/def when inserting new ones.Erik Verbruggen2010-10-081-0/+2
|
* Resolve local using namespace directives.Roberto Raggi2010-10-051-14/+21
| | | | Reviewed-by: Erik Verbruggen
* C++: added quickfix to insert a method definition.Erik Verbruggen2010-09-303-413/+2
| | | | Reviewed-by: Christian Kamm
* Fixed compiler warnings.Erik Verbruggen2010-09-272-10/+3
| | | | (cherry picked from commit b049937ae013b47e9b86aacd60325dbd382319ed)
* C++: make InsertionPointLocator ready for re-use.Erik Verbruggen2010-09-272-14/+48
| | | | (cherry picked from commit 519f1d11947ff3109850e559fae868c4a55deb43)
* Added ResolveExpression::context()Roberto Raggi2010-09-222-0/+6
|
* Keep the lookup context alive.Roberto Raggi2010-09-221-1/+6
|
* C++: fixed completion in braceless statements following a control statement.Erik Verbruggen2010-09-091-1/+3
| | | | | | | | | | | - 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
* CppTools: Added skipComments flag.Erik Verbruggen2010-09-092-3/+7
|
* C++: Fix an infinite loop in reportResult.Christian Kamm2010-09-021-1/+1
| | | | Done-with: Roberto Raggi
* Merge CPlusPlus::NameId and CPlusPlus::Identifier.Roberto Raggi2010-09-028-17/+16
|
* Improved the expansion of variadic macros.Roberto Raggi2010-09-011-4/+18
|
* Add <configuration> to preprocessorTobias Hunger2010-08-271-0/+1
| | | | | | | * This fixes export macro handling in windows which lead to Find Usages not working fully for header files on windows Done-with: Roberto Raggi
* Fix krazy issues: Use explicit constructorsTobias Hunger2010-08-273-5/+5
| | | | | * Fix all warnings about non-explicit constructors except for those in 3rdparty code.
* Renamed Symbol::scope() to Symbol::enclosingScope().Roberto Raggi2010-08-268-18/+18
|
* Some cleanup in the C++ AST.Roberto Raggi2010-08-261-5/+5
|
* Compare the scope pointers for local scopes.Roberto Raggi2010-08-262-1/+12
|
* Renamed Symbol::identity() to Symbol::unqualifiedName().Roberto Raggi2010-08-261-1/+1
|
* Restore the old behaviour when switching between function ↵Roberto Raggi2010-08-171-2/+2
| | | | | | | declaration/definition symbols. That is, we don't look at the column position anymore when searching the function under cursor.
* Nicer implementation of Document::lastVisibleSymbolAt().Roberto Raggi2010-08-172-26/+41
|
* Get the icon from the template's declaration.Roberto Raggi2010-08-131-0/+5
|
* Get rid of the old Semantic pass.Roberto Raggi2010-08-135-11/+6
|
* Use the new binderRoberto Raggi2010-08-131-7/+5
|
* Use O2 optimization levelRoberto Raggi2010-08-131-1/+1
|
* Compare the instances when searching for the usages of a template parameter.Roberto Raggi2010-08-121-1/+5
|
* Renamed Symboo::isScopedSymbol().Roberto Raggi2010-08-121-1/+1
|
* Search for symbols in the template prototype.Roberto Raggi2010-08-121-13/+5
|
* Get rid of the #warning directives.Roberto Raggi2010-08-112-5/+6
|
* Enabled the template instantiation.Roberto Raggi2010-08-111-6/+3
|
* Removed TemplateArgumentListRoberto Raggi2010-08-111-2/+2
|
* Push the template-prototype scope.Roberto Raggi2010-08-111-0/+5
|
* Pretty print templates.Roberto Raggi2010-08-113-16/+31
|
* Process the template symbol.Roberto Raggi2010-08-111-0/+3
|
* Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control.Roberto Raggi2010-08-119-7/+36
|
* Introduced CPlusPlus::Template and process the template declarations.Roberto Raggi2010-08-111-4/+4
|
* Removed TemplateParameters.Roberto Raggi2010-08-113-3/+12
|
* Merged ScopedSymbol and Scope.Roberto Raggi2010-08-119-98/+67
|
* Push the function scope as soon as we're done processing the core-declarator.Roberto Raggi2010-08-102-4/+8
|
* New implementation of CPlusPlus::FindUsagesRoberto Raggi2010-08-102-238/+1977
|
* Speed up the comutation of the local members.Roberto Raggi2010-08-061-0/+8
|
* Use Prototype instead of Function.Roberto Raggi2010-08-052-2/+2
|
* Refactored CPlusPlus::Function.Roberto Raggi2010-08-053-3/+3
|
* Simplified the lookup.Roberto Raggi2010-08-052-53/+101
|
* Check only NameId and TemplateNameIdRoberto Raggi2010-08-052-1/+19
|
* Simplified FindUsages.Roberto Raggi2010-08-052-15/+43
|
* Get rid of the member ClassOrNamespace::_instantiations.Roberto Raggi2010-08-042-4/+0
|
* Introduced IdExpressionAST.Roberto Raggi2010-08-022-0/+7
|
* Insertion point fix for Declaration from Definition quickfixLasse Holmstedt2010-07-301-2/+2
| | | | Reviewed-by: Erik Verbruggen