1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 22:52:11 +02:00
Commit graph

21769 commits

Author SHA1 Message Date
Andrew Eidsness
862099aa7a Bug 399985: Semantic highlighting for qt signals/slots
The signals, slots, Q_SIGNALS, and Q_SLOTS macros are
used as 'keywords' when developing Qt applications.  This
patch adds a semantic highlighter for these keywords in
projects with a qtnature.

Change-Id: I7a5906aa69e6d7dab4ce20a16b425ae177f9bd25
Reviewed-on: https://git.eclipse.org/r/10179
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-02-05 10:37:02 -05:00
Andrew Gvozdev
94e85e44b1 Clarified JavaDoc 2013-02-04 13:00:18 -05:00
Sergey Prigogin
2a96dbfc19 Cosmetics. 2013-02-02 17:01:20 -08:00
Sergey Prigogin
6f24a6820b Bumped up version of org.eclipse.cdt.ui plug-in. 2013-02-01 16:58:52 -08:00
Sergey Prigogin
c468a2a8ca Ignore doc.bin.log file 2013-02-01 14:53:30 -08:00
Greg Watson
f63c877df9 Bug 396651
Change-Id: If8ff6c840c82d1174c8cec79f9b038bd30267cb7
Reviewed-on: https://git.eclipse.org/r/9982
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-02-01 16:35:39 -05:00
Andrew Eidsness
2bc9035f8c Bug 363406: extensible semantic highlighting
- introduced extension point to allow plugins to add new semantic
highlighters
- see bug for more details

Change-Id: Ic019e8a3c483fcfc42344fe4ef2139cc933c0301
Reviewed-on: https://git.eclipse.org/r/10074
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-02-01 16:18:28 -05:00
Andrew Gvozdev
c71bfc79f2 Merge remote-tracking branch 'cdt/master' into sd90 2013-02-01 10:41:58 -05:00
Andrew Gvozdev
4b5b30fe15 bug 357442: Added $CYGWIN_HOME to cygwin toolchain detection algorithm 2013-02-01 10:32:41 -05:00
Andrew Gvozdev
a3783e3f84 Revert [from sd90] "bug 357442: Added $CYGWIN_HOME to cygwin toolchain detection algorithm"
This reverts commit 459437b14d.
2013-02-01 10:32:31 -05:00
Andrew Gvozdev
383cb93e57 Merge branch 'master' into sd90 2013-02-01 10:29:42 -05:00
Andrew Gvozdev
d960fff7dd bug 357442: Added $CYGWIN_HOME to cygwin toolchain detection algorithm 2013-02-01 09:52:26 -05:00
Andrew Gvozdev
b5807e9b29 Refined a pattern for GNU Make Error Parser 2013-02-01 09:52:12 -05:00
Marc Khouzam
35a1eb1832 Bug 399163 - [reverse] Make use of GDB's new =record-started/stopped MI
events

Change-Id: I168b4734a2971bd71ebd34532bb118aa72ccc70b
Reviewed-on: https://git.eclipse.org/r/9957
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-01-31 06:15:28 -05:00
Markus Schorn
b4401b6198 Bug 399394: Include macro expansions yielding the empty token in IASTNode.getNodeLocations() 2013-01-31 10:36:14 +01:00
Sergey Prigogin
47373b6644 Deleted an obsolete file. 2013-01-30 13:25:32 -08:00
Sergey Prigogin
4caa97f8d6 Bug 399142. Proper signatures for types of dependent expressions. 2013-01-30 11:56:20 -08:00
Sergey Prigogin
9c151f6127 Fixed an NPE. 2013-01-30 11:54:44 -08:00
Nathan Ridge
9e8c662a73 Bug 397342 - Error calculating size of reference type
Change-Id: I1274da6ebd14f0c1f97dce2699d62018cff57b05
Reviewed-on: https://git.eclipse.org/r/9426
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-01-30 13:41:10 -05:00
Nathan Ridge
90bdc3c39c Bug 399363 - ClassCastException in CPPBaseClause.getBaseClassType()
Change-Id: Ia7f168648b739334982b7e0728250fbb663bd1c5
Reviewed-on: https://git.eclipse.org/r/9994
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-01-29 20:24:57 -05:00
Nathan Ridge
95c1231336 Bug 399039 - Error involving variadic non-type template parameter
Change-Id: I61b19e1fc5aac9372ad756c1e33e412f4bee86e2

Reviewed-on: https://git.eclipse.org/r/9943
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-01-29 19:41:48 -05:00
Nathan Ridge
d4cf62a785 Bug 398044 - Error involving partial ordering of class template
specializations

Change-Id: Ia4a2d8760c6122e5aeec81524a20a3fa14a5a3ac
Reviewed-on: https://git.eclipse.org/r/9645
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-01-29 19:14:37 -05:00
Nathan Ridge
524777cfa8 Bug 397828 - Error involving recursive variadic template
Change-Id: I68d1ed4c303fcaf7dd1b74438dc0673444f5fedc
Reviewed-on: https://git.eclipse.org/r/9644
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-01-29 18:49:17 -05:00
Nathan Ridge
69c73ec432 Bug 388805 - False ambiguity in overload resolution with variadic
templates

Change-Id: I4d8b73ab5238f98de7b53849b265ebbc6158d62e
Reviewed-on: https://git.eclipse.org/r/9643
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-01-29 18:41:31 -05:00
Nathan Ridge
0ef8976a2a Bug 397494 - Error evaluating decltype of constant lambda
Change-Id: Ib9f5b09d331db9b7686c7d1c3a0c124cb235131f

Reviewed-on: https://git.eclipse.org/r/9478
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-01-29 18:10:35 -05:00
Nathan Ridge
047a6f8f29 Bug 382074 - [C++11] Error involving variadic non-type template
parameters

Change-Id: I6f4e3672b4aca8e8ca878bccdec9c19a1838c74d
Reviewed-on: https://git.eclipse.org/r/9581
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-01-29 17:55:02 -05:00
Nathan Ridge
7112819c9b Bug 399353 - Error involving __is_base_of
Change-Id: I93270040e75819c41705f0413d831ceaaf007131
Reviewed-on: https://git.eclipse.org/r/9989
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-01-29 17:31:14 -05:00
Nathan Ridge
0cca070d73 Reuse CPPTemplates.isValidArgument() is TemplateArgumentDeduction
Change-Id: I85abc02f4fe36719c16fcb52b4c675b9ab46d449
Reviewed-on: https://git.eclipse.org/r/9697
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-01-29 17:29:36 -05:00
Randy Rohrbach
1c88eba523 Bug 399119 - The CDT Model presentation does not support editor and color
customization for breakpoints.
2013-01-28 15:48:37 -05:00
Marc Khouzam
f0b7098f00 Bug 397715 - Update JUnit tests to verify value of change memory and
expression.

Change-Id: I75a9dc166ae3287973d8b32e20cc121ea842cd27
Reviewed-on: https://git.eclipse.org/r/9964
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-01-28 14:26:09 -05:00
Marc Khouzam
3b431d7bcf Bug 399123 - [reverse] Uncall does not work with instruction stepping
Change-Id: I9d749dcda1d1cab8001e0dae6e4d12321cda42ae
Reviewed-on: https://git.eclipse.org/r/9933
Reviewed-by: Anton Leherbauer <anton.leherbauer@windriver.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-01-28 10:09:27 -05:00
Marc Khouzam
0248aa4474 Bug 397715 - [memory][expressions] Make use of GDB 7.6 new
=memory-changed MI event

Change-Id: I98c3cd273e185dfb1782527d7abd553351a163d9
Reviewed-on: https://git.eclipse.org/r/9662
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2013-01-25 11:09:44 -05:00
Sergey Prigogin
b9396d3a4a Merge remote-tracking branch 'origin/master' into bug_45203 2013-01-24 20:43:18 -08:00
Sergey Prigogin
7f1f78e77a Code streamlining. 2013-01-24 20:37:45 -08:00
Sergey Prigogin
072e9bd1ff Cosmetics 2013-01-24 20:37:09 -08:00
Sergey Prigogin
64a3b12f94 Bug 45203. Beginning of preference UI. 2013-01-24 20:33:56 -08:00
Sergey Prigogin
72201542c7 Code streamlining. 2013-01-24 20:32:48 -08:00
Sergey Prigogin
f072ce9223 Bug 399036 - Add C/C++ Code Style category to preference export 2013-01-24 20:12:59 -08:00
Sergey Prigogin
a861f63691 Bug 399014 - "Enclosing namespace does not exist" error is too harsh 2013-01-24 12:27:02 -08:00
Marc Khouzam
f1ca02367b Temporarily disable CommandTimeoutTests as they may be the ones that
cause a dialog to pop-up and hang the build.

Change-Id: I2e1cabad2024e2b6b1df52f7a3346823f5b2765c
2013-01-24 10:57:33 -05:00
Sergey Prigogin
ea08a27209 Bug 398706. Adjusted two tests. 2013-01-23 11:37:00 -08:00
Sergey Prigogin
4346a7377f Renamed few classes to distinguish tests from their base classes. 2013-01-23 11:36:51 -08:00
Sergey Prigogin
6878112781 Cosmetics. 2013-01-23 11:36:38 -08:00
Mikhail Khodjaiants
815d32990c Bug 344890 - [remote] Cannot start a new process on a remote target with
extended-remote

Change-Id: Iae6f29a8a549cc57577911bdc84cc95f6ba983df
Reviewed-on: https://git.eclipse.org/r/7438
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2013-01-23 13:13:05 -05:00
Sergey Prigogin
2820e4b9fb Bug 394151 - Regression: ClassCastException evaluating read/write flags 2013-01-23 09:26:08 -08:00
Sergey Prigogin
7a5d9818fc Cosmetics. 2013-01-23 09:13:30 -08:00
Nathan Ridge
8fcd01b3c7 Bug 398706 - 'T' in 'new T' gets resolved to CPPConstructor instead of
CPPClassType

Change-Id: I7fecc996736cfacb40ad4ee7af8619bd3b6d2a2a
Reviewed-on: https://git.eclipse.org/r/9824
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-01-23 11:41:10 -05:00
Sergey Prigogin
ca712e679a Test simplification. 2013-01-22 14:20:15 -08:00
Sergey Prigogin
f94c6909ac Bug 398696. Failing test case. 2013-01-21 21:42:01 -08:00
Sergey Prigogin
2d3cc44232 Bug 398696 - Name resolution problem with a conditional enum value 2013-01-21 20:18:17 -08:00