Tobias Hunger
|
aa2acec14c
|
Fix/add copyright headers
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
|
2011-05-06 15:17:05 +02:00 |
|
hjk
|
8397663964
|
Update license.
|
2011-04-13 11:49:28 +02:00 |
|
Leandro Melo
|
cb9cc8dca6
|
C++ editor: Better control to stop the semantic highlighter
Done-by: Roberto Raggi
Reviewed-by: Leandro Melo
Reviewed-by: mae
|
2011-02-04 17:04:56 +01:00 |
|
con
|
d1023c7614
|
It's 2011 now.
Reviewed-by: hjk
|
2011-01-12 09:46:24 +01:00 |
|
Christian Kamm
|
40725cfd6d
|
C++: Bind Q_ENUMS in the code model.
Reviewed-by: Roberto Raggi
|
2011-01-04 15:58:22 +01:00 |
|
Christian Kamm
|
0edd253b61
|
C++: Add QtPropertyDeclaration symbol.
Reviewed-by: Roberto Raggi
|
2011-01-04 15:58:22 +01:00 |
|
con
|
b1bcf081d8
|
Merge branch '2.1'
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
|
2010-12-17 17:00:53 +01:00 |
|
con
|
04e32b0049
|
License headers.
|
2010-12-17 16:03:42 +01:00 |
|
Roberto Raggi
|
63138eb808
|
Added some initial support for function overloading.
|
2010-12-10 10:32:46 +01:00 |
|
Erik Verbruggen
|
72aa551a97
|
C++: implemented switch decl to def for operators
Task-number: QTCREATORBUG-2313
Reviewed-by: Roberto Raggi
|
2010-11-19 11:50:28 +01:00 |
|
Roberto Raggi
|
c6bfe05083
|
Fixed alignment issues with 64 bits ABIs.
|
2010-09-03 12:12:10 +02:00 |
|
Roberto Raggi
|
a340cd118e
|
Get rid of the numeric literals.
|
2010-09-02 12:51:01 +02:00 |
|
Roberto Raggi
|
c12866a467
|
Merge CPlusPlus::NameId and CPlusPlus::Identifier.
|
2010-09-02 12:51:01 +02:00 |
|
Roberto Raggi
|
41b4af0501
|
Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control.
|
2010-08-11 15:25:19 +02:00 |
|
Roberto Raggi
|
f74ba9daef
|
Introduced CPlusPlus::Template and process the template declarations.
|
2010-08-11 15:25:19 +02:00 |
|
Roberto Raggi
|
0f301f8679
|
New implementation of CPlusPlus::FindUsages
|
2010-08-10 15:19:32 +02:00 |
|
Roberto Raggi
|
adfdb51660
|
Recursive definition of CPlusPlus::QualifiedNameId.
Done-with: Erik Verbruggen
|
2010-07-12 15:10:00 +02:00 |
|
Erik Verbruggen
|
ea2054a945
|
Fixed uninitialized members.
|
2010-06-04 11:15:38 +02:00 |
|
Erik Verbruggen
|
51fbf9695c
|
Added support for the GCC "unavailable" attribute.
|
2010-05-26 13:49:06 +02:00 |
|
Roberto Raggi
|
c35bb4226b
|
Introduce Namespace aliases and store the TranslationUnit instead of the Control.
|
2010-05-05 16:36:45 +02:00 |
|
Erik Verbruggen
|
58f5b02dc0
|
Added deprecated identifier.
|
2010-03-23 14:15:44 +01:00 |
|
Roberto Raggi
|
4b8d597196
|
Recognize C++0x rvalue references.
|
2010-03-23 12:12:07 +01:00 |
|
Roberto Raggi
|
61a504c427
|
Ensure that the memory pool can be reused after a rewind and get rid of the segmented array.
|
2010-03-18 15:23:13 +01:00 |
|
hjk
|
9595504bda
|
Long live the king!
|
2010-03-05 11:28:13 +01:00 |
|
Wolfgang Beck
|
c3122ce07c
|
Change ICHECK_BUILD ifdef in Q_OS_SYMBIAN.
|
2010-02-09 15:36:00 +10:00 |
|
Wolfgang Beck
|
e134e24919
|
Source update.
|
2010-02-03 13:21:08 +10:00 |
|
Roberto Raggi
|
35e3526825
|
Access the method insert() using its fully qualified name.
|
2010-01-14 15:35:36 +01:00 |
|
Roberto Raggi
|
f7164ae9d4
|
Introduced TypenameArgument.
|
2009-12-08 12:20:13 +01:00 |
|
Roberto Raggi
|
c4737c1fdf
|
Store the names in a set.
|
2009-12-01 14:39:00 +01:00 |
|
Roberto Raggi
|
7c7ce13ac0
|
Use const names.
|
2009-12-01 12:46:23 +01:00 |
|
Roberto Raggi
|
fade61a8a9
|
Use const literals.
|
2009-12-01 11:46:36 +01:00 |
|
Roberto Raggi
|
522835ae01
|
Store the types in a set.
|
2009-11-30 18:13:26 +01:00 |
|
Roberto Raggi
|
4068957f8b
|
Removed the usage of CPlusPlus::Array<T>
|
2009-11-30 17:37:31 +01:00 |
|
Roberto Raggi
|
b5bd72fb63
|
Store all the symbols in one big list.
|
2009-11-23 13:28:12 +01:00 |
|
Roberto Raggi
|
b050c10e53
|
Use Array<T> instead of std::vector.
|
2009-11-23 12:57:11 +01:00 |
|
Roberto Raggi
|
5eecdb3be0
|
Don't use std::map to store types.
|
2009-11-23 12:53:34 +01:00 |
|
Roberto Raggi
|
0528f2407a
|
Introduced type matchers.
|
2009-11-23 12:53:33 +01:00 |
|
Roberto Raggi
|
f9f990914d
|
Pass the fully specified type as const reference.
|
2009-11-17 14:37:45 +01:00 |
|
Erik Verbruggen
|
a6bbec2b56
|
Added symbols for property declarations.
|
2009-11-11 09:34:10 +01:00 |
|
Erik Verbruggen
|
5586a6daff
|
Fixed use of uninitialized Control.
|
2009-10-20 13:50:55 +02:00 |
|
Erik Verbruggen
|
56f755efe8
|
Changed ObjC context keyword comparison to use identifiers.
|
2009-10-20 12:48:23 +02:00 |
|
Roberto Raggi
|
13675cf6ed
|
Cleanup the C++ front-end.
Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
|
2009-10-20 11:21:25 +02:00 |
|
Roberto Raggi
|
77aa306478
|
Removed the MacroResolver
Unfortunately, the MacroResolver does not scale and we get pretty bad performances when parsing big projects.
|
2009-10-07 13:57:45 +02:00 |
|
Erik Verbruggen
|
f1e665463b
|
Added protocol & class definedness checks, and added property attribute checks.
|
2009-10-05 18:02:01 +02:00 |
|
Roberto Raggi
|
e50d60ac97
|
Introduced MacroResolver.
|
2009-09-30 17:17:11 +02:00 |
|
Roberto Raggi
|
6c347a12c6
|
Introduced LiteralTable::findLiteral() and Control::findIdentifier()
|
2009-09-23 16:52:41 +02:00 |
|
hjk
|
93cbef8724
|
long live the king
|
2009-08-14 09:30:56 +02:00 |
|
Erik Verbruggen
|
86a7b26fcd
|
Fixed semantic checks for Objective-C methods and fast-enumeration.
|
2009-08-05 18:30:18 +02:00 |
|
Erik Verbruggen
|
4a0da2c6f2
|
Added Semantic checks for ObjC methods.
|
2009-07-31 16:03:48 +02:00 |
|
Erik Verbruggen
|
26267c0344
|
Improved ObjC parsing, and added semantic checks.
|
2009-07-28 16:34:15 +02:00 |
|