Sergey Prigogin
136c03435a
Bug 469023 - UnsupportedOperationException in CPPVisitor.createBinding
...
Change-Id: I10653fc6a23364d0977d3f7dc6e92b84812bf5bb
2015-06-01 10:50:26 -07:00
Nathan Ridge
48107e894c
Bug 468557 - Fix a typo in CPPCompositesFactory.getCompositeBinding()
...
that was causing a CompositingNotImplementedError
Change-Id: Ida8e09dbc438f23ed3187f97429efe1a31b4d037
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-29 15:38:45 -07:00
Roberto Oliveira
cfe522bc39
Bug 468492: Add _Decimal types.
...
- Types added: _Decimal32, _Decimal64, _Decimal128.
Change-Id: I9660dfa16f860b5fd31cf028812f1ab464b18709
Signed-off-by: Roberto Oliveira <rdutra@linux.vnet.ibm.com>
2015-05-29 15:03:27 -07:00
Thomas Corbat
fdbe2a4543
Bug 468033 - Writing Variadic Templates with ASTWriter
...
Change-Id: If724d328e99dfe3e1c0974025c4e517511cbfa25
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
(cherry picked from commit 216f842984
)
2015-05-27 05:46:27 -04:00
Sergey Prigogin
c0233ff852
Bug 466362 - StackOverflowError involving self-referencing template
...
definition
Change-Id: I101dff395f6e58a6852010419045f583eebd47e8
2015-05-24 21:15:11 -07:00
Sergey Prigogin
096aa0f966
Bug 467359 - NPE in ProblemHighlighting.consumes
...
Change-Id: Ifc59349cb7995846a061ff39e7fe4e2d33384d61
2015-05-14 20:56:02 -04:00
Sergey Prigogin
cfd440afca
Bug 467358 - NPE in CVisitor.getContainingBlockItem
...
Change-Id: I5f682df17b9e85539cfb033699d8d1346ead6a25
(cherry picked from commit 1573d6467d
)
2015-05-14 20:52:20 -04:00
Nathan Ridge
323c3119e7
Bug 466861 - Do not lose template parameters of derived class when doing
...
access checking for content assist
Change-Id: I850bc2c1f7f49682fc51ad5be621a7125936dd08
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-13 11:47:32 -07:00
Nathan Ridge
d1144031b3
Bug 466861 - Some minor code cleanup in AccessContext
...
Change-Id: I10145cc5d739d55e7f1594d6747fd9c1b73c7f05
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-13 11:47:21 -07:00
Nathan Ridge
0ff408c238
Bug 466845 - Parameter pack of reference type as field owner
...
Change-Id: Ib1a04bbe50817db5400c70d494fd9d938458020f
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-10 18:32:13 -04:00
Sergey Prigogin
76d4831878
Revert "Bug 466362 - StackOverflowError involving self-referencing template definition"
...
This reverts commit cfd51db02b
.
2015-05-08 14:48:46 -07:00
Sergey Prigogin
7f376ffdd7
Replaced XXX tags with TODO.
2015-05-08 14:41:01 -07:00
Sergey Prigogin
ef33d0d299
Fixed an NPE.
...
Change-Id: If2455671e50e99a662d469febc8e5babf7fc24e3
2015-05-08 14:40:30 -07:00
Sergey Prigogin
cfd51db02b
Bug 466362 - StackOverflowError involving self-referencing template
...
definition
Change-Id: Ia5e6316e6246857533047a0791b22facea8c3271
2015-05-08 14:11:17 -07:00
Sergey Prigogin
909122f9e3
A minor performance optimization.
2015-05-07 17:54:53 -07:00
Sergey Prigogin
ef75f97a97
Cosmetics.
2015-05-07 17:54:51 -07:00
Sergey Prigogin
07117f922a
Cosmetics.
2015-05-06 18:11:14 -07:00
Sergey Prigogin
f14b41343a
Cosmetics.
2015-05-06 17:36:57 -07:00
Sergey Prigogin
0f25dd18d3
Cosmetics.
2015-05-06 12:49:14 -07:00
Sergey Prigogin
fa989bde50
Moved TypeMarshalBuffer from org.eclipse.cdt.internal.core.pdom.db to
...
org.eclipse.cdt.internal.core.pdom.dom
Change-Id: Ie4614ba8972cf6cb86ccfa5ef3d5cbc620fe9787
2015-05-06 11:25:40 -07:00
Sergey Prigogin
15da05324a
Cosmetics.
2015-05-06 10:18:08 -07:00
Sergey Prigogin
89ae641793
Fixed a resource leak.
2015-05-05 18:25:41 -07:00
Sergey Prigogin
e8e43a37f8
Fixed a compiler warning.
2015-05-05 15:59:48 -07:00
Sergey Prigogin
7bc5a81935
Cosmetics.
2015-05-05 10:22:25 -07:00
Marc Khouzam
e820f872ad
Incremented CDT feature version to 8.7.0
...
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-04 21:07:13 -04:00
Sergey Prigogin
958d5a8a3d
Revert "Bug 438549 Add mechanism for parameter guessing."
...
This reverts commit a2cff345b1
.
Reverted due to a serious performance regression.
Change-Id: I90a5b4ded9b7180cf10f1fba64bca897a2040013
2015-04-26 01:17:08 -04:00
Anton Leherbauer
ce8be9513d
Bug 349564 - The 'Binaries' node does not always disappear when project is cleaned
...
Change-Id: I511582a66f4b63b15732512093f30da08fa13ed4
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-04-21 08:29:20 +02:00
Sergey Prigogin
2015ebc3d0
Protect against NPE.
2015-04-16 19:47:43 -07:00
Sergey Prigogin
3c61ffa5ef
Protect against NPE.
2015-04-16 14:00:55 -07:00
Sergey Prigogin
100054d69a
Cosmetics.
2015-04-15 14:34:52 -07:00
Sergey Prigogin
30b6492de1
Generified getAdapter method.
2015-04-15 11:42:01 -07:00
Doug Schaefer
860e0af8c8
Bug 463981 Move preference loading to UI thread.
...
A couple of lines in the CUIPlugin.start() method load preferences.
This can only be done from the UI thread since it eventually loads up
colors which can only be done on the UI thread. This change moves
those two lines to a UIJob.
Change-Id: I692a81d5a38f63c506dc73da93df6c2e9e4b6192
2015-04-13 13:26:58 -04:00
Anton Leherbauer
c0ce0a2b8c
Bug 313431 - The Binaries folder in the C/C++ view disappears sometime
...
Change-Id: Iccde8b904de9ba4083ecd0471f9e14e12b54e62e
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-04-13 09:40:20 -04:00
mazab
a2cff345b1
Bug 438549 Add mechanism for parameter guessing.
...
Change-Id: Ia7a8a20a00b6d33c694cac79cfa69c366a372708
Signed-off-by: mazab <mohamed_azab@mentor.com>
2015-04-12 11:29:35 -07:00
Sergey Prigogin
be1db1a1e2
Consider included .inc files as being exported by default.
2015-04-10 18:22:36 -07:00
Sergey Prigogin
82821b7496
Fixed JavaDoc.
2015-04-10 18:18:02 -07:00
Thomas Corbat
3bd061e4ee
Bug 389299 - Toggle Function: Internal error on syntax errors
...
Added check to initial condition, for syntax errors in definition AST.
Change-Id: I6ffce441174252298e726a572862ebf65a8694ea
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-10 01:48:17 -04:00
Thomas Corbat
3855933de1
Bug 399217 - Toggle Function: Exception on typedef as return type
...
The bug(s) seems to be fixed already.
Added a test case for verification.
Change-Id: If42d796ba27694254bdcd79d69aad323763c2105
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-09 11:52:22 +02:00
Thomas Corbat
442bcd62e1
Bug 464102 - Toggle Function for nested namespaces
...
Implemented proper handling of nested namespaces for toggle function
refactoring.
Change-Id: I850d3a7c9957dc2e26db4d1ac1aabf9a33bc2223
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-04-09 03:38:48 -04:00
Doug Schaefer
ebc8caa425
Windows and Linux serial port support. Also played with I/O streams.
...
Added buffered writes as well as non-native unbuffered reads.
Change-Id: I3577746ed8215844e02601608f4a9173d1639aa1
2015-04-08 13:29:05 -04:00
Doug Schaefer
6993415180
Bug 459971 - Move serial port to it's own plug-in. Starting with Mac.
...
There are a number of requests to support serial port independent of
CDT and independent of Eclipse. Putting the serial port into it's
own plug-in so it's jar can be loaded into pure Java apps.
Change-Id: I9b35d9bedeee0a0b1c16ad1c884830894320a726
2015-04-06 19:39:30 -04:00
Sergey Prigogin
711ec8df95
Bug 461538 - "noreturn" attribute in destructor is not accounted for
...
Change-Id: Ia3c3bdfdb26ff18092fd20be02f178ebb71848bb
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2015-04-06 17:35:03 -04:00
Sergey Prigogin
c7f6b0f2b8
REmoved an piece of accidentally leaked code.
2015-04-06 07:32:27 -07:00
Sergey Prigogin
01776b1d4f
Cosmetics.
...
Change-Id: If8bd6e3abbc8160666ba45bacbb52aeb49bc6109
2015-04-03 14:46:40 -07:00
Nathan Ridge
bb7af88082
Bug 440940 - For Open Declaration, filter out results in headers that
...
aren't included
Change-Id: I4d4ca59dbde1606105c7f3702559046fa160d686
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 17:25:09 -04:00
Nathan Ridge
4ff8bab2fb
Bug 440940 - Remove a couple of test classes that are no longer useful
...
Change-Id: I664a77c49fc58120cab6f2c78c8ed57edc87fa7b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 17:24:36 -04:00
Sergey Prigogin
0745c0a502
Cosmetics.
...
Change-Id: I8e759d90c01ce865a14c6a57d91e4c9e9b2bc47f
2015-04-03 14:18:04 -07:00
Nathan Ridge
55475a9fea
Bug 463234 - When disambiguating between targets for Open Declaration,
...
only prefer a method to a class if the method belongs to that class
Change-Id: I8cf9aed692ce989d83cc8ffd08672a3ee73a1c8b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:49:27 -04:00
Nathan Ridge
c89901c49a
Bug 463234 - Infrastructure for testing ambiguous targets for Open
...
Declaration
Change-Id: Ib5b5166b19a85516f7e7b9d930d763a2e280768e
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:48:52 -04:00
Nathan Ridge
f4cf37f562
Bug 463234 - Reuse more code between different selection tests
...
Change-Id: I312217b9324e0f1786e76d30d7c517a2f417b51d
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-04-03 16:47:56 -04:00