- 19 Sep, 2012 22 commits
-
-
Thomas Hartmann authored
Qt 4.7 is no more. The test was broken for the alias import. Change-Id: Ia642907802d03d379d6ea3bdeb9745241b6bc7fc Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
We do not set the size of the root item to 100x100. Since "out of process" the instanceValue of a node has no specfic meaning anymore. Change-Id: I953fb32816548a74631fcee8ae50a550514758c0 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Daniel Teske authored
Task-number: QTCREATORBUG-7884 Change-Id: I40525b2d35e7c5a806d4047bd5b503937798da0b Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Christian Kamm authored
This time in the 'new' expression. Changed it to make new C(1, abc...) and new C{1, abc} work. Change-Id: I7232798fd083b653ee04ef9ede386d6536133e16 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
As a postfix expression. Change-Id: I65cae0571080a9fb699af61c661328ef06f97890 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
This will fix a couple more places where brace-init-lists and pack expansions are allowed but are not currently accepted by the parser. For example: foo(abc...); now parses correctly. Change-Id: I93710cef35154fea8437329f3174e4a2d56637b8 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Change-Id: Iab707d855f98982697365f9a4cd7832877e64d17 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Change-Id: Ic99ca897e7a3b9c82cf8c5093a90bf9c88dbb0ed Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
For declarations like: enum struct Foo : long int; Change-Id: Id813efdbc31c8d70a4b40bb0101dc33a8dd2556a Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
The parser no longer fails declarations like: using Foo = std::vector<int>::iterator; Change-Id: Ib3a552ebbe0147fa138db6448a52cdba8f9b9207 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Also drop the unused 'initializer' member from RangeBasedForStatementAST. Change-Id: I078ebbc85cafa643af4bfe62d698bf7de71360e4 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Change-Id: Id3fb30b9a16ea724bab0d5b05e8cbddb0064e6eb Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Change-Id: Ib784df9e17ff2fe6bb249dcf8c2fee7310340f50 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Means void foo() const &; void bar() &&; and the corresponding pointer-to-member declarators now parse. Change-Id: Idbf295bd4f51cd5d9e38efcac1940b8cc2e32fce Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Change-Id: I745ce4a4810a995d80ea0da12ec993d84637223f Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
So class C { C() : _x{12}, _y({12}) {} }; now parses correctly. Change-Id: I4281dcb0541a86b550e74630cad6ae0a59fef1b4 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
These are converted to IdExpr(SimpleName(token)) initializers. Change-Id: I1e85c4b261ca028dc75ffe6c00e1090630c2957c Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
Like return {1, 2}; Change-Id: I7442da1866b0106bc075783653c95c16ebedb51a Reviewed-by:
hjk <qthjk@ovi.com>
-
Thomas Hartmann authored
Change-Id: If8cde21be29e2fe1a524171d98a2e6410391145a Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
Change-Id: I41950436ff9db77e50cfb1601f63af401f7e2364 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
Change-Id: I3f0710050c3010f74e6b9c67dec463b9f9e96625 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Christian Kandeler authored
The qbs build of this plugin is constantly being broken by its maintainers. Due to its convoluted structure, it's hard for others to keep the qbs files up to date, so we give up on that for now. We can re-enable it later if and when there is more consideration for qbs. (This patch also contains one last build fix.) Change-Id: I37f8bea3ee65cb62857e7d6649eab4e6d129eb5b Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- 18 Sep, 2012 7 commits
-
-
Thomas Hartmann authored
Without qtcreator\plugins\Nokia\ in the path the plugin .dlls are not found (qmljstools). Change-Id: If63e6350d8b2e10cc754b914246031dcce47d2bb Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
Some tests were broken. Most just worked. Change-Id: I085d30b44ff2ecb2afa63233fe883657fdf2134b Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
David Schulz authored
Task-number: QTCREATORBUG-512 Change-Id: I09a52bcf98e0f2c0bc2e68df4821f94714873580 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Thomas Hartmann authored
The tests were outdated. Change-Id: I92bf43b32c3a81dedec405ac57f1a73412a4e100 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
Change-Id: Ib26931ba6d951ad36ca93758d8f5bfeb22d42179 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Thomas Hartmann authored
The rewriter is stricter now and does not allow arbitray properties. We have to respect the meta info. Change-Id: I3ef852f6661c0113e11e17cd2f3ed5b3a5a71f72 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
Lukas Holecek authored
Command line history should be global. Keep last submitted command/search visible. Change-Id: I0fc60786d486eb07c849d016aa23f71875d2cede Reviewed-by:
hjk <qthjk@ovi.com>
-
- 17 Sep, 2012 6 commits
-
-
Christian Kamm authored
Like: var += {1, 2}; in a function context. Change-Id: I3936c97c4fcb6b3dcac2979e0508d422d47fddfc Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
This allows them to be used in declarator initializers that expect an expression list in parentheses. Like T v({1, 2}, 3, 4); Change-Id: I62e1ffd355ca88f7acbb8708c9b40c8310489ca3 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
It'll be reused as the initializer expression for declarators that are followed by "( expression-list )". Change-Id: I6c76a76641941874ef1ed21daa7b6e057c6d170f Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
And add a basic test. Change-Id: I3b8b87d51a9da154758d17380bba5922795f675c Reviewed-by:
hjk <qthjk@ovi.com>
-
Thomas Hartmann authored
This patch adds several warnings for qml code not supported by Qt Quick Designer. * WarnImperativeCodeNotEditableInVisualDesigner: This warns about imperative code affecting a visual property. e.g.: "x = 10;" * WarnUnsupportedTypeInVisualDesigner: This warns about types which are currently not supported. * WarnReferenceToParentItemNotSupportedByDesigner: This warns about things like: "width: parent.width" in the root item. * WarnUndefinedValueForDesigner: This warns about visual properties that cannot be evaluated in the local context. e.g.: "x: somethingNotDefinedInTheLocalContext.x" * WarnStatesOnlyInRootItemForDesigner: This warns about states not defined in the root item. All the Qt Quick designer related warnings are disabled by default in Check. Change-Id: If31a8199fb95dc8bf6ac613634a2e442e436e267 Reviewed-by:
Christian Kamm <kamm@incasoftware.de>
-
Christian Kamm authored
Change-Id: I7f60057953787b3300aafa4d3f230f10b1e9a50f Reviewed-by:
hjk <qthjk@ovi.com>
-
- 14 Sep, 2012 3 commits
-
-
Marco Bubke authored
Change-Id: Ie8534060b59e28020f1b7d4fb55d3555b0c84a13 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
-
Lukas Holecek authored
Do not wait for incomplete input indefinitely. Handle shift correctly. Change-Id: I9b500bd9c29de54008d6b940753fa0cf61217b75 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: Ied9d1f2702dd1cb1b9a46547567a1df35ccfe256 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 13 Sep, 2012 2 commits
-
-
Marco Bubke authored
Change-Id: I9a6d30291ca02c72a08da96dc9be5199f0800a55 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
-
Marco Bubke authored
Change-Id: I2e53ed6c727c539e04565595614ebedb62a902ec Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
-