- 15 Sep, 2014 1 commit
-
-
Oswald Buddenhagen authored
it's the correct variable to use. Change-Id: I9ec7795099097715a64969516cd3fae9e213a0f4 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 22 Jul, 2014 1 commit
-
-
Erik Verbruggen authored
Change-Id: Ifa81a481bf92b5b71495a105ae292f3e9895f704 Task-number: QTCREATORBUG-9279 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 24 Jun, 2014 1 commit
-
-
Orgad Shaneh authored
Change-Id: I9bfed2023624c818c0f35f24476693cffeaf2bbc Reviewed-by:
Wang Hoi <wanghoi@126.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 17 Jun, 2014 1 commit
-
-
Wang Hoi authored
In case: int a[6] = { [4] = 29, [2] = 15 }; struct point { int x, y; }; struct point p = { .y = 3, .x = 2 }; Grammar change when c99 language feature is enabled: old grammar: braced-init-list :: '{' initializer-list '}' new grammar: braced-init-list :: '{' designated-initializer-list '}' designated-initializer-list :: designated-initializer (',' designated-initializer )* designated-initializer :: designator* initializer-clause designator :: '.' identifier | '[' constant-expression ']' Task-number: QTCREATORBUG-1902 Change-Id: Ib99d6f553f8d0f50ba3eff86f3a2e86d73372426 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 28 Jan, 2014 1 commit
-
-
Fawzi Mohamed authored
* better support qbs and similar non QtQuick qml languages * begin to clean and migrate things from ModelManager to ModelManagerInterface Change-Id: Ifa39dc1e4c568e9e21307f4913dcb5989e80420f Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 12 Dec, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: If8c5f6ca040cdcdee883b91e1909acbd5dfc4922 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 29 Oct, 2013 1 commit
-
-
hjk authored
This finally renames the plugin itself. Change-Id: Ibdf4f4b4e9776c2fdc809e0127f3e1310de44bd1 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 16 Oct, 2013 1 commit
-
-
hjk authored
First step towards plugin renaming. Change-Id: I8ac017660a7aa2bda0d7bb7d72ab0cfceaf6cfd2 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 10 Oct, 2013 1 commit
-
-
Nikolai Kosjar authored
Only methods as programming functions are affected. Besides renaming some actions like "Switch Between Function Declaration/Definition" this mostly touches (api) code comments. This is a follow-up patch to commit 872bfb70. Change-Id: Icb65e8d73b59a022f8885b14df497169543a3b92 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 17 Jul, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: I1309db70e98d678e150388c76ce665e988fdf081 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 06 Jun, 2013 1 commit
-
-
Erik Verbruggen authored
Task-number: QTCREATORBUG-9386 Change-Id: Ia68f3866c122ca5261dd73b2c740b47fb15744fc Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 19 Apr, 2013 1 commit
-
-
Przemyslaw Gorszkowski authored
Fix: * highlighting * find usages * follow symbol * code completion Task-number: QTCREATORBUG-6497 Task-number: QTCREATORBUG-8963 Task-number: QTCREATORBUG-3610 Task-number: QTCREATORBUG-7579 Change-Id: I3dcaf1c515d0199c3e6bee72284fbb40064686ee Reviewed-by:
Petar Perisin <petar.perisin@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 03 Apr, 2013 2 commits
-
-
Oswald Buddenhagen authored
instead of directly including the respective pri files in *_dependencies.pri, set variables and let qtcreator.pri resolve them to includes. this will allow us to re-use the dependency info elsewhere. Change-Id: Iaa33924e428ac0409660f42df2f98a7978452d3e Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-
Oswald Buddenhagen authored
... and adjust INCLUDEPATH accordingly. while i'm at messing with include statements, also re-order the include blocks according to policy and sort them within bigger blocks. Change-Id: I7762abfd7c4ecf59432b99db2f424e4fa25733a5 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 05 Mar, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: I20d990b6be83e5fcd30a8911bcd2bbe8cc303989 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 01 Feb, 2013 1 commit
-
-
Nikolai Kosjar authored
Try to parse a declarator, if that fails an expression, if that fails, ...at last a TranslationUnit is tried. It is also possible to specify which AST should be parsed. This simplifies the code snippets we can pass to this tool. Change-Id: Idbc1a8a6f1c5cf7e20d899f7a2e4263c7f9d33a6 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 29 Jan, 2013 1 commit
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 18 Jan, 2013 1 commit
-
-
Fawzi Mohamed authored
- osx clang does not support sending a newly created string to an ostream, converting it to c_str - avoid std::string(QBytearray), as that skips length (I suppose) Change-Id: I3712df9d5e4a6f96420a8f2bf59c3bec9286b788 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 06 Dec, 2012 2 commits
-
-
Nikolai Kosjar authored
$ ./cplusplus-update-frontend Change-Id: I9015abb8d3dc053c91b0107c5a0b2e8b6e2f5f30 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: I9de2c7fe51fea7844813cecb7c68f9a85a8e1e62 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 22 Nov, 2012 1 commit
-
-
Nikolai Kosjar authored
* Add -h and -help options describing the tools and their usage. * Make the tools compile and run on Windows (MinGW, MSVC). * Rename project dirs, executables and main source files to more meaningful names: - Use same base name for project dir, *.pro file, main source file and (if applicable) script file. - Use the prefix "cplusplus-". - The names are now: - gen-cpp-ast/generate-ast --> cplusplus-update-frontend - mkvisitor --> cplusplus-mkvisitor - cplusplus-dump/cplusplus0 --> cplusplus-ast2png * Get rid of 'c++' shell scripts. * Get rid of duplicates of 'conf.c++'. Rename to 'pp-configuration.inc'. * Introduce src/tools/cplusplus-tools-utils containing common stuff that is used at least in two tools. 'pp-configuration.inc' can also be found here. * cplusplus-update-frontend: - Print file paths of written files to stdout. - Convenience: Use default values referencing the appropriate dirs and files. * cplusplus-mkvisitor: - Take only one argument, namely the path to AST.h. - Convenience: Use default path to AST.h. * cplusplus-ast2png: - Make it run without LD_LIBRARY_PATH. - As the name suggests, generate image files in png format (needs 'dot' from graphviz). - Convenience: Read from stdin, which useful for small snippets. Change-Id: I79c4061fce4a1571c0588dfedd50d4a70715d9df Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 07 Nov, 2012 1 commit
-
-
Nikolai Kosjar authored
Done-with: Erik Verbruggen Task-number: QTCREATORBUG-7968 Task-number: QTCREATORBUG-7949 Change-Id: I0cf727052d0a3536ed96ee894b18768c9538c213 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 23 Oct, 2012 1 commit
-
-
Nikolai Kosjar authored
After some refactorings not all usages, especially in tests and tools, were adapted. Change-Id: I7ed24bb1c8e55e55ed74eda3a8fd7610e725f4cb Reviewed-by:
hjk <qthjk@ovi.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 19 Sep, 2012 8 commits
-
-
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
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
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
So class C { C() : _x{12}, _y({12}) {} }; now parses correctly. Change-Id: I4281dcb0541a86b550e74630cad6ae0a59fef1b4 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 17 Sep, 2012 1 commit
-
-
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>
-
- 22 Aug, 2012 1 commit
-
-
Alessandro Portale authored
Qt Creator's support for Symbian was at its peak in version 2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6. It is most likely rotten. Let's remove it! Also, the Symbian support code was spread throughout the whole Qt Creator code base. The plugin interfaces evolved in the meantime and target platforms like Android or QNX have 99% of their code in separate plugins. In case anyone wants to revive Symbian support in Qt Creator, please create a plugin for it. Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-
- 06 Aug, 2012 1 commit
-
-
hjk authored
More uniform. Change-Id: I1c6057981f4c2b3170a4e69f0674fe4caf1143a2 Reviewed-by:
Robert Loehning <robert.loehning@nokia.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 23 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Change-Id: I74b4fd5e043db935abc18345b303d294b71e8fc2 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
- 15 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 10 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Change-Id: I49d6ff7eb1805cd07bdfcb27bb37d4c6cadc9115 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-