1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 06:32:10 +02:00
Commit graph

11920 commits

Author SHA1 Message Date
Sergey Prigogin
8273ca2e5f Bug 408314. Added a test case. 2013-05-22 20:46:48 -07:00
Sergey Prigogin
7a1fd480ce Bug 408635. Fixed NPE 2013-05-21 15:55:53 -07:00
Sergey Prigogin
99767b4630 Revert "Bug 408314 - Failure of dependent base lookup"
This reverts commit 96e51dfbca.
2013-05-21 10:55:24 -07:00
Danny Ferreira
96e51dfbca Bug 408314 - Failure of dependent base lookup
Change-Id: Ib90cc5e562c459bdd15741655b35c599ad9ac297
Reviewed-on: https://git.eclipse.org/r/12959
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-21 12:54:08 -04:00
Andrew Gvozdev
2d5584fe98 bug 402023: Provide programmatic access for names of CdtMacroSupplier variables ($ProjName, $ConfigName etc.) 2013-05-20 14:48:22 -04:00
Sergey Prigogin
359fdb8764 Bug 402878. Fixed handling of members of class template instances (see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=400309#c12)
2013-05-19 12:09:02 -07:00
Sergey Prigogin
c532ede4cd Cosmetics. 2013-05-19 11:15:28 -07:00
Sergey Prigogin
5700e27b7b Bug 403418 - Type Hierarchy view does not show class templates. 2013-05-17 19:33:58 -07:00
Sergey Prigogin
6052044cdc Cosmetics. 2013-05-17 19:31:38 -07:00
Sergey Prigogin
7e77be0d90 Cosmetics. 2013-05-17 17:57:11 -07:00
Sergey Prigogin
53e2492c02 Bug 402878. Fixed CppCallHierarchyTest.testClosures_316307 test. 2013-05-17 16:01:58 -07:00
Sergey Prigogin
9ec0902c16 Friendlier CPPClosureType.toString method. 2013-05-17 16:01:51 -07:00
Sergey Prigogin
8e55f9f834 Cosmetics. 2013-05-17 16:01:43 -07:00
Andrew Gvozdev
856760644c bug 401961: Adjusted LSP property page UI to function for legacy projects where no languages defined in the toolchain 2013-05-17 16:17:20 -04:00
Nathan Ridge
807f937284 Bug 408296 - [regression] ADL performed for qualified name
Change-Id: Ide4f592509bd0a7fff449db356a34507e4c5299c
Reviewed-on: https://git.eclipse.org/r/12910
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-17 14:39:15 -04:00
Sergey Prigogin
eecdf502d1 Bug 402878. Cleaned up debugging leftovers. 2013-05-17 11:35:15 -07:00
Andrew Gvozdev
81627b721e bug 403405: Added informational message on "Paths and Symbols" property page 2013-05-17 10:36:07 -04:00
Andrew Gvozdev
a1f4c57ead bug 407405 CDT Build Console blocks UI on every Project Explorer selection - set wrapping off by default to mitigate the issue. 2013-05-17 09:14:54 -04:00
Sergey Prigogin
eda5854c6b Bug 402878. Fixed a bug in getOwner method for closures. 2013-05-16 21:00:16 -07:00
Sergey Prigogin
fb2f901ac1 Bug 400309 - Code completion exposes invisible nested classes 2013-05-16 20:00:52 -07:00
Sergey Prigogin
f2a3ff9a9d Code streamlining. 2013-05-16 18:09:11 -07:00
Sergey Prigogin
c03c9ade0e Replaced LinkedList by ArrayDeque. 2013-05-16 16:54:12 -07:00
Sergey Prigogin
ef19f9a8e6 Bug 402878. Do not instantiate all members when searching for a matching
one.
2013-05-16 15:03:27 -07:00
Sergey Prigogin
95073b1f13 Bug 402878. Code streamlining. 2013-05-16 14:04:12 -07:00
Sergey Prigogin
0243165590 Cosmetics. 2013-05-16 12:36:58 -07:00
Thomas Corbat
c4da5d94a2 Bug 402878 - Visibility information for nested types
Change-Id: Ifd134d9cb573aecd4714c296f38eda6b13a80f06
Reviewed-on: https://git.eclipse.org/r/11901
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-16 15:29:16 -04:00
Sergey Prigogin
06bcfad238 Cosmetics. 2013-05-15 18:05:28 -07:00
Sergey Prigogin
149937682f Bug 408181 - Invalid owner returned for a friend template function 2013-05-15 17:06:29 -07:00
Sergey Prigogin
e56469e20d Cosmetics. 2013-05-15 17:06:21 -07:00
Andrew Gvozdev
90ec4a7886 bug 199605: have line wrap option on the build console 2013-05-15 14:40:06 -04:00
Sergey Prigogin
e6ae67c516 Fixed a bug in IBinding.getOwner method. 2013-05-14 17:30:21 -07:00
Baltasar Belyavsky
e9dfe3c1e9 Bug 405638 - [performance] CExternalSettingsManager causes all workspace
project-descriptions to load prematurely

Change-Id: I814835ce63b358dcab4349cd88f205b9dbe81c85
Reviewed-on: https://git.eclipse.org/r/11935
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2013-05-14 13:57:05 -04:00
Sergey Prigogin
12d8ae41e2 Code streamlining. 2013-05-13 18:01:29 -07:00
Sergey Prigogin
e543e223a4 Cosmetics. 2013-05-13 17:50:28 -07:00
Sergey Prigogin
28e2acc2e4 Fixed a typo. 2013-05-13 17:50:20 -07:00
Sergey Prigogin
7517e67049 Cosmetics. 2013-05-13 17:50:13 -07:00
axel
7d596aa92f Bug 407506 - avoid NPE
Change-Id: Iddc1da83ee3bf1f74549d165d08056ddeef93a97
Reviewed-on: https://git.eclipse.org/r/12766
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-13 20:49:10 -04:00
Nathan Ridge
2325a5eccb Fixed a wrong test case.
Change-Id: I9bcba908d2112f59702229939aef486865742d99
Reviewed-on: https://git.eclipse.org/r/12732
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-13 12:34:48 -04:00
Nathan Ridge
1492e28f89 Bug 407808 - Error involving 0 as null pointer constant in header file
Change-Id: I4b065b932d2ea30b1772c4e0f0b6e2ac8d449e72
Reviewed-on: https://git.eclipse.org/r/12735
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-13 12:02:25 -04:00
Marc-Andre Laperle
a1f59f3708 Bug 407483 - [performance] Performance improvements to decorators
On non-cdt projects, the decorators caused a ICProjectDescription to
be created every time a resource was decorated. The decorators should
only get the description when it already exists. Performance was also a
bit improved on cdt projects by extracting some variables out of a loop.

Change-Id: I125dc0ba55a72cfbd272fb6d6658474216021803
Reviewed-on: https://git.eclipse.org/r/12744
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2013-05-13 08:09:26 -04:00
Sergey Prigogin
f70ab948fc Cosmetics. 2013-05-12 11:20:09 -07:00
Sergey Prigogin
a28d05b77c Minor Javadoc adjustment. 2013-05-12 11:04:24 -07:00
Nathan Ridge
5189876f06 Bug 407807 - [Content Assist] No completion for members of object that
shadows object in base class

Change-Id: I30bf6064de788f766f871cdea1776d849c8284c5
Reviewed-on: https://git.eclipse.org/r/12733
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-05-12 13:51:10 -04:00
Baltasar Belyavsky
e5d12140df Bug 405511 - ResourceLookup.selectFile(...) causes deadlocks during
project builds
2013-05-11 18:56:02 -04:00
Sergey Prigogin
19360036af Bug 407719 - [Call Hierarchy] java.lang.Exception: Unsafe method call 2013-05-10 16:45:01 -07:00
Sergey Prigogin
93bdf7df2d Bug 407579 - Refine array type using definitions in the current
translation unit.
2013-05-09 16:13:15 -07:00
Sergey Prigogin
fec856469f Fixed an accidentally broken test. 2013-05-09 09:48:17 -07:00
Marc-Andre Laperle
2dd6c882a4 Bug 396134 - NPE when extracting function inside a method
Change-Id: Ia396d906196543249f0370f47d2b4f08782f9219
Reviewed-on: https://git.eclipse.org/r/12670
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-05-09 08:29:42 -04:00
Sergey Prigogin
1ddcf867ab Bug 407579 - False ambiguity in template function resolution. 2013-05-08 20:56:12 -07:00
Sergey Prigogin
e7282ec04e Bug 407579 - False ambiguity in template function resolution. 2013-05-08 20:33:44 -07:00