Erik Verbruggen
a6bbec2b56
Added symbols for property declarations.
2009-11-11 09:34:10 +01:00
Erik Verbruggen
72d4493fc2
Added scope calculation for Objective-C classes.
2009-11-11 09:21:06 +01:00
Roberto Raggi
0ae2d96a9b
Fixed the AST field names.
2009-11-10 16:47:16 +01:00
Roberto Raggi
cdb1443219
Cleanup specifiers.
2009-11-10 16:20:13 +01:00
Roberto Raggi
4fc2ccf0c5
Cleanup ptr operators.
2009-11-10 16:20:13 +01:00
Roberto Raggi
380bce4527
Cleanup nested name specifiers
2009-11-10 16:20:12 +01:00
Roberto Raggi
24b6c858eb
Cleanup postfix declarators.
2009-11-10 16:20:12 +01:00
Roberto Raggi
a7219736b6
Cleanup Postfix operators.
2009-11-10 16:20:12 +01:00
Roberto Raggi
1dbdbbefe7
Cleanup base base specifiers.
2009-11-10 16:20:11 +01:00
Roberto Raggi
496ff15db3
Removed ObjCIdentifierListAST
...
Done with Erik Verbruggen
2009-11-10 16:20:10 +01:00
Roberto Raggi
8efb73f5d2
Removed TemplateArgumentListAST
...
Done with Erik Verbruggen
2009-11-10 16:20:10 +01:00
Roberto Raggi
36a0ea2bcb
Removed DeclarationListAST node.
...
Done with Erik Verbruggen
2009-11-10 16:20:09 +01:00
Roberto Raggi
4089c906fa
Removed the ExpressionListAST node.
...
Done with Erik Verbruggen
2009-11-10 16:20:09 +01:00
Friedemann Kleint
d2bd092b47
Code model: Fix Windows issues (duplicate matches).
...
Ensure the code model receives file names with clean paths ('/')
and fix paths in the relevant places of the code model. Pass on clean
paths from Cpp reference find and display them correctly in the search
window tooltip.
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2009-11-09 13:53:28 +01:00
con
468b76fff2
Merge commit 'origin/1.3'
2009-11-05 19:00:23 +01:00
Roberto Raggi
eaa2c10a25
Introduced CppTools::CppModelManagerInterface::updateModifiedFiles().
...
updateModifiedFiles ckecks the timestamp and reparses all the modified files in the current snapshot.
2009-11-05 12:34:02 +01:00
con
c8bb7e174b
Merge commit 'origin/1.3'
...
Conflicts:
src/plugins/qt4projectmanager/qt4project.cpp
2009-11-04 19:15:14 +01:00
Roberto Raggi
70bdb3726d
Resolve fully qualified names.
2009-11-04 17:38:37 +01:00
Roberto Raggi
205e03684a
Don't process already visited nodes.
2009-11-04 12:02:19 +01:00
con
fa34847571
Merge commit 'origin/1.3'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/qt4projectmanager/qt4project.cpp
2009-11-03 18:08:01 +01:00
Robert Loehning
e68753b48b
Fixed index out of range.
...
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com >
2009-11-02 19:14:40 +01:00
con
be3fafc311
Merge commit '2be0845c7492ad991f23ce5c90c322df788b62b5'
...
Conflicts:
src/plugins/projectexplorer/projectexplorer.h
src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
src/plugins/qt4projectmanager/qt4runconfiguration.cpp
src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-29 18:54:17 +01:00
Roberto Raggi
8d89646011
Don't run the typechecker on the actual arguments.
...
At least for now we ignore the types of the actual arguments
2009-10-28 14:55:02 +01:00
Roberto Raggi
345909a55a
Fixed: Completion doesn't work for typedefs
...
Task-number: QTCREATORBUG-170
2009-10-28 12:26:08 +01:00
Roberto Raggi
aceeea9664
Mark the bindings when searching for class or namespaces.
2009-10-28 12:12:40 +01:00
con
68f193a189
Merge commit 'origin/1.3'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
Needed changes:
src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-27 18:23:58 +01:00
Roberto Raggi
d7b59b509a
No declSymbol, no party
2009-10-27 18:08:33 +01:00
Roberto Raggi
960716df45
Cleanup
2009-10-27 16:13:27 +01:00
Roberto Raggi
213316f2a7
Handle ambiguous function declarations vs c++-like initialized declarations.
2009-10-27 16:13:27 +01:00
Roberto Raggi
b7f3d924c3
Remove duplicates from the working list.
2009-10-27 12:32:04 +01:00
Roberto Raggi
fefd72b293
Introduced CPlusPlus::FindUsages.
2009-10-27 12:01:45 +01:00
Roberto Raggi
07a5604ab7
Removed unused code.
2009-10-26 18:05:52 +01:00
Roberto Raggi
a3580ab576
Added the copyright header
2009-10-26 18:00:49 +01:00
Roberto Raggi
82ecb2c7b3
Initial work on the `new' GenTemplateInstance.
2009-10-26 17:59:54 +01:00
Friedemann Kleint
f13d4a104a
Autotests: Compile on Windows
...
Reviewed-by: Roberto Raggi <qtc-committer@nokia.com >
2009-10-26 17:26:53 +01:00
con
441ece365a
Merge commit 'origin/1.3'
...
Conflicts:
src/plugins/cpptools/cppcodecompletion.h
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/qmleditor/QmlEditor.pluginspec
2009-10-26 13:51:56 +01:00
Roberto Raggi
fb8d699aac
Introduced CPlusPlus::GenTemplateInstance.
2009-10-26 12:41:33 +01:00
Roberto Raggi
4fb4705791
Resolve the conditional and new-expressions
2009-10-23 14:53:44 +02:00
Roberto Raggi
50d60e712c
Initialize ExpressionUnderCursor's _jumpedComma.
2009-10-21 17:05:36 +02:00
Roberto Raggi
c46dc2aae0
Added ctors for the pp-scanners.
2009-10-21 17:05:36 +02:00
Roberto Raggi
de82f1e3f7
Initialize the pp's engine _dot member.
2009-10-21 17:05:36 +02:00
Roberto Raggi
146ec6248d
Renamed Preprocessor::_true_test
2009-10-21 16:20:45 +02:00
Roberto Raggi
5b7a19425b
Use bit vectors to store the preprocessor's state.
2009-10-21 16:19:23 +02:00
con
525ef4cc85
Merge remote branch 'origin/1.3'
...
Conflicts:
src/plugins/cpptools/CppTools.pluginspec
src/plugins/help/Help.pluginspec
src/plugins/locator/Locator.pluginspec
src/plugins/projectexplorer/ProjectExplorer.pluginspec
src/plugins/texteditor/TextEditor.pluginspec
2009-10-16 14:40:40 +02:00
Roberto Raggi
4007963a0e
The base result needs to be an instance and not a class declaration.
2009-10-16 12:46:26 +02:00
Roberto Raggi
8b514657cc
Added support to complete function-call operators.
2009-10-16 12:23:16 +02:00
Roberto Raggi
30f355dac3
Removed resolveArrowOperator and resolveArrayOperator.
2009-10-16 12:23:16 +02:00
Roberto Raggi
ef605df95b
Renamed Instantiation.
2009-10-16 12:23:16 +02:00
Roberto Raggi
bb7e17ed8c
Removed unused code.
2009-10-16 12:23:16 +02:00
Roberto Raggi
8dc369bc2d
Simplified member completion.
...
Share code with ResolveExpression.
2009-10-16 11:08:34 +02:00