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

12156 commits

Author SHA1 Message Date
Sergey Prigogin
dffb9aa514 Bug 417243 - Organize Includes inserts unnecessary include for the
header declaring a function parameter type
2013-09-13 19:02:56 -07:00
Sergey Prigogin
37d52ad572 Bug 417240 - Organize Includes inserts unnecessary include for the
header declaring a base class
2013-09-13 17:03:03 -07:00
Sergey Prigogin
ab594763f6 JavaDoc adjustments. 2013-09-13 17:00:25 -07:00
Jesse Weinstein
10a7fa2f66 [bug 417138] Various schema cleanups in cdt.ui
Change-Id: I56109bce78155e58b0f98155d5dec0eef625f007
Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com>
Reviewed-on: https://git.eclipse.org/r/16402
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-09-12 23:04:35 -04:00
Jesse Weinstein
484c089036 [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc.
Change-Id: I1c10b4171bba0f8d64f41970eae1b2971bc53476
Signed-off-by: Jesse Weinstein <Jesse.Weinstein@clinicomp.com>
Reviewed-on: https://git.eclipse.org/r/16395
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-09-12 22:54:21 -04:00
Sergey Prigogin
5c358c649c Bug 417147 - Organize Includes ignores an overloaded operator. 2013-09-12 19:34:08 -07:00
Sergey Prigogin
79cd2757f5 Bug 417143 - Organize Includes removes include of the header declaring a
variable.
2013-09-12 16:04:05 -07:00
Sergey Prigogin
b46b4962a1 Adjusted JavaDoc. 2013-09-12 15:36:04 -07:00
Andrew Gvozdev
75d1510005 bug 416628: to fix intermittently failing test case 2013-09-12 08:47:57 -04:00
Sergey Prigogin
6188a361c0 Bug 417050 - Organize Includes adds includes for template parameters of
unique_ptr.
2013-09-11 20:20:59 -07:00
Sergey Prigogin
5d7a265f7c Bug 416280 - Name resolution problem with alias template. Fix for the
test case in comment #6.
2013-09-10 20:10:16 -07:00
Marc-Andre Laperle
67aac2386d Bug 416317 - Toggle refactoring creates .cpp file when in a C project
Change-Id: I60f4d4def8f5f2a52c3bc07979d317ec4f6d2d06
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/16089
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2013-09-09 19:59:17 -04:00
Sergey Prigogin
1c122ce5af Bug 416278 - Indexer gets confused by a class in an anonymous namespace. 2013-09-09 14:29:17 -07:00
Sergey Prigogin
2690b106c5 Added local-to-file information to toString() method. 2013-09-09 14:26:39 -07:00
Sergey Prigogin
6db1a5c8fd Cosmetics. 2013-09-09 14:24:04 -07:00
Sergey Prigogin
fe4e3fbe61 Obey indexer.timeout property. 2013-09-09 14:21:32 -07:00
Sergey Prigogin
1ebd5e456e Cosmetics. 2013-09-09 14:19:04 -07:00
Nathan Ridge
6631c857b9 Bug 416788 - [regression] "Member declaration not found" for member of
template specialization

Change-Id: I388ea1f7dc6ff2bf315958960a113e9110acd9c8
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/16207
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-09-09 12:53:45 -04:00
Andrew Gvozdev
6856d55b68 bug 416628: "Export" of entries of language settings providers to referencing projects - added provider to do that 2013-09-08 08:09:33 -04:00
Andrew Gvozdev
da95189bb4 bug 416628: "Export" of entries of language settings providers to referencing projects - added capability 2013-09-08 08:09:10 -04:00
Nathan Ridge
e8cf0cdce9 Bug 414279 - Fix an NPE
Change-Id: Ib2ec70e74bc56364dbaf3756162626683eba70e1
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/16201
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-09-07 15:24:11 -04:00
Nathan Ridge
9d1233f05a Bug 411196 - Type traits that evaluate to a type
Change-Id: Ic0772e5b6e27aade06f4100b1ce92f671f6ea4d5
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15873
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-09-05 23:53:33 -04:00
Sergey Prigogin
afecac9ccd Cosmetics. 2013-09-05 18:58:39 -07:00
Sergey Prigogin
364783cb62 Bug 416280 - Name resolution problem with alias template. 2013-09-05 18:58:23 -07:00
Nathan Ridge
62c4e62ff3 Bug 416284 - Unsafe method call, using nested templates
Change-Id: I08732af62f43c03f362d4602736ef6b8e0f227e9
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/16147
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-09-05 20:15:50 -04:00
Nathan Ridge
499bc0f1a7 Bug 380751 - Support decltype(expr)::name in an expression context
Change-Id: I8af2eb83c12bd8ebe9da58e3ddc4a2a77be47332
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15683
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-09-05 20:03:54 -04:00
Nathan Ridge
68a9017f2e Bug 415198 - [false positive] Semantic error for decltype(func())::name
in dependent context

Change-Id: I12d41dd88fb5fd5e501907bc709efdabc44f3d17
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15569
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-09-05 20:02:18 -04:00
Nathan Ridge
e9d295e1a6 Bug 380751 - Members of decltype types cannot be used
Change-Id: Ie6113d44647a222e063ab2ab27f3dc9d994f98fc
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15451
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-09-05 20:01:24 -04:00
Sergey Prigogin
e25c4747df Cosmetics. 2013-09-03 12:12:21 -07:00
Andrew Gvozdev
cd69f40a58 bug 415970: Add waitForIndexer() before refreshLocal() 2013-09-01 07:16:36 -04:00
Marc-Andre Laperle
18e785490f Bug 412032 - Fix test that failed to fail before the fix 2013-08-30 23:30:07 -04:00
Sergey Prigogin
3a1afc32a0 JavaDoc adjustment. 2013-08-30 11:07:58 -07:00
Sergey Prigogin
78ec2a3f68 Removed two meaningless TODOs. 2013-08-30 09:57:53 -07:00
Sergey Prigogin
7303489198 Cosmetics. 2013-08-30 09:54:49 -07:00
Sergey Prigogin
3edcac7cc7 Fixed an NPE. 2013-08-29 17:17:02 -07:00
Sergey Prigogin
c9ab9203e6 Bug 416194 - Partner include should never be removed 2013-08-29 14:43:49 -07:00
Andrew Eidsness
5dbcc8ec21 Bug 415789: NPE in ScannerConfigBuilder
An implementation of IEnvironmentVariable is returning null for its key
or value.  The javadoc on this interface doesn't mention null, which I
guess makes it a valid value.

This patch checks the result before trying to put it into an instance of
java.util.Properties.

Change-Id: Ic04ddd72dfb558ca403b549b64847c3437971407
Signed-off-by: Andrew Eidsness <andrewe@jfront.com>
Reviewed-on: https://git.eclipse.org/r/15820
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-08-28 17:23:23 -04:00
Jacek Sieka
3e0f5e9e44 Bug 402601. Don't allow EvalTypeId.fArguments to be null to avoid NPE:s
in dependent code.

The most probable case of arguments being null was fixed in
ea53c271c9.

Change-Id: I9d90bd0d4d09839ff9ed0cbc79e599485e878513
Signed-off-by: Jacek Sieka <arnetheduck@gmail.com>
Reviewed-on: https://git.eclipse.org/r/15522
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-08-27 21:16:46 -04:00
Nathan Ridge
06cea4bc3c Bug 400940 - Friend constructor reported as syntax error
Change-Id: I0cbe6b9285b1e26abb985e6582e534132acb0c6c
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15837
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-08-27 20:12:59 -04:00
Andrew Gvozdev
652ce4748e Fixed parent pom version to reference 2013-08-27 15:16:24 -04:00
Nathan Ridge
8a58b3aa23 Bug 413204 - "field could not be resolved" error in function returning
function pointer (really fixed this time)

Change-Id: Ica4255ca554db6952248fe1fae53d188a1b78d75
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15840
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-08-26 20:48:26 -04:00
Nathan Ridge
4fdb748881 Bug 394048 - parser confusion about octal double
Change-Id: I4184acdeb4909022a2e2b30830530bd33a4897f3
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15839
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-08-26 16:35:57 -04:00
Nathan Ridge
404b6d7283 Bug 400204 - Unexpected syntax error in C struct declaration
Change-Id: Idc8450517362e6f6d9f00c9dfc13034d6de456a2
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15838
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-08-26 16:34:41 -04:00
Nathan Ridge
7fc4c9b937 Bug 401152 - Incorrect semantic error in class template specialization
Change-Id: I962872a55bcc34f6ebfb944b7406c94af8f8d489
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/15834
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-08-26 16:32:00 -04:00
Sergey Prigogin
50c5677fcf Bug 415914 - Organize Includes doesn't add include for a constructor
call
2013-08-26 13:24:53 -07:00
Markus Schorn
ecdbe69720 Bug 411605: Improved fix for regression in ResourceLookup, such that
project description is loaded less often.
2013-08-26 14:59:43 +02:00
Markus Schorn
11c76639db Bug 411605: ResourceLookup should honor the PathCanonicalization strategy. 2013-08-26 14:25:48 +02:00
Markus Schorn
5b435a691d Bug 411605: Fix for regression in resource lookup. 2013-08-26 13:55:38 +02:00
Sergey Prigogin
40f2edf0d9 Bug 412519. Avoid using deprecated getScannerExtensionConfiguration()
method
2013-08-25 09:32:58 -07:00
Sergey Prigogin
9f3c46474e Bug 414694. Don't need to format changes when they only delete code. 2013-08-24 18:03:43 -07:00