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

7233 commits

Author SHA1 Message Date
Doug Schaefer
c8ba1b6c3a Get rid of the extra schema includes to expressions.
This causes build errors when using Mars.

Change-Id: I5b7aaa261e252b7aa7a2afe5a86398c4f24af0aa
Reviewed-on: https://git.eclipse.org/r/38174
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2014-12-14 17:42:12 -05:00
Sergey Prigogin
0de7dec295 Adjusted JavaDoc. 2014-12-12 12:46:11 -08:00
Sergey Prigogin
5aa786349f Cosmetics. 2014-12-12 10:25:06 -08:00
Michi
702f5cb4c8 Bug 415495 - typedef/type alias change code completion proposals
Change-Id: I963ff5fc2ae073f233b04eb6a5a521d0e6610af7
Signed-off-by: Michi <woskimi@yahoo.de>
Reviewed-on: https://git.eclipse.org/r/38029
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-12-11 22:42:31 -05:00
Nathan Ridge
1ea19101ff Bug 451091 - Make type of constexpr variable const-qualified
Change-Id: I2744ba8dbf2b629659f778d257b1d22483eb6c33
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/37929
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-12-10 10:20:49 -05:00
Matthew Khouzam
67f46bce5b Bug 454502: make dwarf use valueof instead of number constructor
This may improve both memory and cpu performance. (SLIGHTLY)

Change-Id: I05c06b017b9d8e4505a17e99cde6c024bca21dd4
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/37783
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-12-09 20:37:38 -05:00
Sergey Prigogin
a830f285fe Revert "Bug 451091 - Make type of constexpr variable const-qualified"
This reverts commit 39dce1d497.
2014-12-08 18:22:13 -08:00
Sergey Prigogin
24ab006419 Bug 450888. Fixed the problem decribed in comment #0 2014-12-08 16:17:59 -08:00
Sergey Prigogin
ef9d90c4f5 Cosmetics. 2014-12-08 11:55:33 -08:00
Nathan Ridge
39dce1d497 Bug 451091 - Make type of constexpr variable const-qualified
Change-Id: I432264fe733e27009dfc9cfbaa37631424af7d0c
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/37224
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-12-08 13:47:22 -05:00
Nathan Ridge
98ccf145c3 Bug 377409 - Index lookup for fields of anonymous structs and unions
Change-Id: I8591e063303cbe30d44eaa0eb431fc1dd6031695
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/37319
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-12-08 13:43:43 -05:00
Nathan Ridge
517b811599 Bug 452325 - Protect against IVariable.getInitialValue() calling itself
recursively along any code path

Change-Id: Idbf46ca82b431e72bf6b2598427430c37ef65cc4
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/37220
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-12-08 13:39:24 -05:00
Sergey Prigogin
04042aeeb9 Bug 450888. Fixed inconsistent handling of significant macros. 2014-11-29 16:54:24 -08:00
Sergey Prigogin
0460895b24 Cosmetics. 2014-11-29 16:26:05 -08:00
Sergey Prigogin
264a95da6c Bug 450888. Trigger index rebuild since storing of source files changed. 2014-11-24 18:17:18 -08:00
Sergey Prigogin
9a6e5cde11 Removed dead code. 2014-11-24 18:15:21 -08:00
Sergey Prigogin
30c61470fb Cosmetics. 2014-11-24 18:12:08 -08:00
Sergey Prigogin
14bd577ad2 Automatically add appropriate #include statements in index tests. 2014-11-21 14:42:39 -08:00
Sergey Prigogin
6a1c54cc57 Cosmetics. 2014-11-21 14:42:37 -08:00
Sergey Prigogin
7608776881 Bug 450888 - Index update problem caused by applying significant macros
to a source file
2014-11-18 20:37:52 -08:00
Nathan Ridge
dd919f8f93 Bug 379626 - Incorrect syntax coloring of dependent method call
Change-Id: Id1b327a814d91ff88984362402666a9e640248f5
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/35519
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-11-15 01:26:24 -05:00
Sergey Prigogin
48a407097e Bug 450020 - NPE in CPPVisitor.createType 2014-11-04 15:15:25 -08:00
Sergey Prigogin
2c8b0701cc Bug 450009 - NPE in CPPSemantics.getContainingNamespaceScope called from
IndexUI.findSpecializations
2014-11-04 15:00:31 -08:00
Sergey Prigogin
90e95ab4eb Bug 419399 - Preference for Format with no selection
More robust implementation of region expansion.
2014-10-31 15:38:44 -07:00
Sergey Prigogin
31119f627e Fixed broken tests. 2014-10-31 15:38:42 -07:00
Sergey Prigogin
653d74eceb Bug 449099 - IllegalArgumentException: waldo is not a member of A 2014-10-28 14:43:40 -07:00
Sergey Prigogin
c28c3c5aab Cosmetics. 2014-10-28 14:35:12 -07:00
Sergey Prigogin
9134d71fe5 Fixed an unsafe method call. 2014-10-27 19:41:43 -07:00
Sergey Prigogin
078541c956 Bug 448785 - Name resolution problem with nested alias template 2014-10-27 18:04:06 -07:00
Sergey Prigogin
e437230f58 Cosmetics. 2014-10-27 18:01:08 -07:00
Sergey Prigogin
27f00a30d8 Bug 419399 - Preference for Format with no selection
The user now has a choice between formatting the entire file and
formatting the statement on the current line.

This patch depends on the change in platform.text
https://git.eclipse.org/r/#/c/31337/

Change-Id: I6ae5b925a8ebdce0eec7ff34f7b3f84da0d9c326
Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Reviewed-on: https://git.eclipse.org/r/31338
2014-10-27 13:29:24 -04:00
Nathan Ridge
f9f0d4c3da Bug 447728 - Support for types of unkown fields
Change-Id: Id8ccc110930b86a762a847ff50a8659c87318a4b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/35302
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-10-23 14:35:49 -04:00
Sergey Prigogin
8e5a31e714 Bug 446711 - Name resolution problem with dependent enumeration
Handling of internal enumerator types during instantiation of an
enumeration.
2014-10-22 10:03:26 -07:00
Sergey Prigogin
4e5201e47c Cosmetics. 2014-10-20 16:40:15 -07:00
Sergey Prigogin
0c4ddcf922 Bug 446711 - Name resolution problem with dependent enumeration
Fixed ownership of enumeration specializations.
2014-10-20 12:30:45 -07:00
Sergey Prigogin
197e893939 Bug 446711 - Name resolution problem with dependent enumeration 2014-10-17 16:58:16 -07:00
Sergey Prigogin
7e213ecb19 Incremented plugin version for CDT 8.6. 2014-10-17 16:58:14 -07:00
Sergey Prigogin
7434fcbf4c Cosmetics. 2014-10-17 16:58:12 -07:00
Nathan Ridge
d9cefc1e0c Bug 439477 - Ranking list-initialization sequences
Change-Id: I4c0dd621f91830ab1852abd1340b23e39a7dc4eb
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/34543
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-10-09 10:13:03 -04:00
Sergey Prigogin
06d5c452ce Bug 446380 - Problem with int(expression) in enumerator value 2014-10-08 15:04:02 -07:00
Sergey Prigogin
044d2cfaae Cosmetics. 2014-10-08 15:04:00 -07:00
Sergey Prigogin
20feb58da0 Bug 446225 - Captured variables not recognized as usages 2014-10-07 15:54:08 -07:00
Sergey Prigogin
c31f99c76e Made few methods final. 2014-10-07 14:36:40 -07:00
Sergey Prigogin
9c35d9bc4a Bug 446225 - Captured variables not recognized as usages 2014-10-07 14:36:38 -07:00
Sergey Prigogin
d537ab066a Cosmetics. 2014-10-07 14:36:31 -07:00
Sergey Prigogin
80ec72130b Bug 446094 - Name resolution problem involving __is_base_of 2014-10-06 16:13:35 -07:00
Sergey Prigogin
223df2e072 Bug 445911 - NPE in CPPTemplates.createParameterMap 2014-10-03 18:00:11 -07:00
Nathan Ridge
20f192470a Bug 439923 - Avoid infinite recursion while marshalling template
definition

Change-Id: Iefe78ea1dde72e745afa75b9da9d2f8ff89444ac
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/34019
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-10-02 17:32:09 -04:00
Teodor Madan
660fa3fdfe Include expressionLanguage.exsd - fix occasional PDE errors
"referenced element 'enablement' is not defined"


  
Change-Id: I40a84a249e0e2488e4600a67a9eab935298048e4
Reviewed-on: https://git.eclipse.org/r/33499
Tested-by: Hudson CI
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-09-22 02:26:34 -04:00
Sergey Prigogin
2bc250198d Cosmetics. 2014-09-12 20:59:42 -07:00