- Mar 24, 2016
-
-
Nikita Baryshnikov authored
in places where we do not need it Change-Id: Ibf35f8144da859fffa3e0a7b6bb262284ec2292a Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
- Jan 19, 2016
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jun 17, 2015
-
-
Orgad Shaneh authored
Change-Id: I4231d0b98fef2f2f3f1ebdf74c7dfc48ec879e83 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
- Jan 16, 2015
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- Oct 09, 2014
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- May 23, 2014
-
-
Nikolai Kosjar authored
...since it's superseded by the class Matcher. For consistency, rename FullySpecifiedType::isEqualTo() to match(). Change-Id: I07640f9218d814e0350265de45f05929e5d595a9 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Feb 17, 2014
-
-
Orgad Shaneh authored
Change-Id: Icb6c8ece3ba64d35dcd1a695cf400546f3254921 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
When function's class is the same as the static class Change-Id: Ifb509b996b4628c3b56d7540fd133ef370713214 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Jan 09, 2014
-
-
Robert Loehning authored
Change-Id: I6e25ba25aa2898b5382dae7f3751deebb6072efa Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Dec 28, 2013
-
-
Orgad Shaneh authored
Change-Id: I9933e1cc1fb996181e818e2ea0aff76f9255f849 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Dec 11, 2013
-
-
Nikolai Kosjar authored
...and rename it to FunctionUtils. Change-Id: If076ec01fd82e8ba728764bdeab7e87e8bc1ff3b Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Dec 10, 2013
-
-
Nikolai Kosjar authored
...instead going the way over CppClass. This makes FunctionHelper::overrides independent of the cppeditor plugin. Change-Id: Ifaedb94da1f67b3876e06cce9e745aaf3c1050a7 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Dec 04, 2013
-
-
Orgad Shaneh authored
Change-Id: I2fdf1c72b3e5ffe25b5184c1161a803c4427945b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Change-Id: I086076cc58c78430e025a78703a028610024ed23 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Required for correct resolving of first virtual appearance Change-Id: I2307027f769fb2f4c0942f4aa4e0d2b5327562b5 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Nov 15, 2013
-
-
Orgad Shaneh authored
When class has a virtual destructor Change-Id: Ifcc9a05ee1eb1144ed7e035b9f077846fcb96cf3 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Instead of building the hierarchy from the most basic class that implements the virtual function, start from the looked up class. Change-Id: Ia674fbb4a92dd45d4ca7bc621c54b411264cbe3d Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Nov 12, 2013
-
-
Nikolai Kosjar authored
...when searching the overrides for virtual functions. In case there is no override for the static type of a function call expression, make sure to: 1) include the last provided override (look up bases) 2) and all overrides whose classes are derived from that static type Task-number: QTCREATORBUG-10470 Change-Id: I2c01bfdc6cb35c5a01a000ebd81a2b322ce2b795 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 31, 2013
-
-
Nikolai Kosjar authored
- Moves the findMatchingClassDeclaration() call from FollowSymbolUnderCursor::findLink into VirtualFunctionsAssistProcessor since we already have a SymbolFinder there - Make canLookupVirtualFunctionOverrides a class member because we plan to add some methods - Better parameter names/order for FunctionHelper::overrides() Change-Id: I0a93ff5445352d47e808adad45485e520f06946e Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 24, 2013
-
-
Nikolai Kosjar authored
...when using the mouse (Ctrl + Left click). Task-number: QTCREATORBUG-10479 Change-Id: I54a21c449d8bb8e608d383752beb3b31c9c81783 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...by extracting parameters to a dedicated struct. Change-Id: I2f3b83cbc62a8b4a91b44b3a729d0f0c578b53f2 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...instead declaration (F2 on a virtual function call). Task-number: QTCREATORBUG-10287 Change-Id: Ib913bd4e777c7253659458ae17584354c7416d23 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: I568cdb842fd823067514dd4b2e983e6bd19eebca Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 23, 2013
-
-
Nikolai Kosjar authored
...for tests. Change-Id: Idc408e30ee0cdc22610e3037f94de5f7d246accf Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 15, 2013
-
-
Erik Verbruggen authored
And before the first use outside the class. This will make sure the template specialization is generated in the right place. If not, a static assert is triggered when C++11 is enabled. Change-Id: I8de7fa52a9986a1f99f3ad32696121ef565ee3b6 Reviewed-by:
Jędrzej Nowacki <jedrzej.nowacki@digia.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Orgad Shaneh authored
* Function is pure only by its own declaration * Support "final" * Add unit tests Change-Id: I8b9ded7c7336e2e42ddc551132fac974547fd634 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Oct 14, 2013
-
-
Orgad Shaneh authored
1) Virtual template functions make no sense. 2) It does not help us to find out if a function is virtual or not Change-Id: Icb15f46b3aba5571e16fa55613a4806ad5de5940 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Oct 10, 2013
-
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-10333 Change-Id: I2ba7e0d5b8b8eb856445e737dfa21ec8a543f85d Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 09, 2013
-
-
Orgad Shaneh authored
Change-Id: Id21c958c1528c5cbdb507aa3fc297bd14bcfb13e Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Oct 04, 2013
-
-
Friedemann Kleint authored
cppfollowsymbolundercursor.cpp(174) : warning C4100: 'widget' : unreferenced parameter cppvirtualfunctionassistprovider.cpp(61) : warning C4138: '*/' found outside of comment Change-Id: I9c14aff54b88daa6eda9a217db2fc314e9f07742 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Oct 01, 2013
-
-
Nikolai Kosjar authored
F2 on a virtual function call presents a list of overrides in derived classes. The function declaration of the static type is shown immediately at the top. Task-number: QTCREATORBUG-9611 Change-Id: I80ce906fa06272dc9fbd1662cd17500b8c77067f Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-