Sergey Prigogin
4caa97f8d6
Bug 399142. Proper signatures for types of dependent expressions.
2013-01-30 11:56:20 -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
Sergey Prigogin
2820e4b9fb
Bug 394151 - Regression: ClassCastException evaluating read/write flags
2013-01-23 09:26:08 -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
9a0842acd5
Bug 398696 - Name resolution problem with a conditional enum value.
2013-01-21 19:38:57 -08:00
Sergey Prigogin
424d913ba9
Do not treat sizeof(bool) as unknown when __SIZEOF_BOOL__ macro is not
...
defined.
2013-01-21 19:38:52 -08:00
Sergey Prigogin
ea3ca7e18a
Cosmetics.
2013-01-21 19:38:47 -08:00
Marc Khouzam
f8f7aea5d4
Missing @since tag
2013-01-20 22:07:53 -05:00
Sergey Prigogin
aa8cd5bb09
Cosmetics.
2013-01-18 15:22:23 -08:00
Chris Recoskie
6aebe7dcd5
Bug 398499 - FileContent.adapt(CodeReader) does not properly
...
set timestamps
Change-Id: I57fdacfc2fef225a6b3942b1be185ae79bb28c31
Reviewed-on: https://git.eclipse.org/r/9756
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Chris Recoskie <recoskie@ca.ibm.com>
Reviewed-by: Chris Recoskie <recoskie@ca.ibm.com>
2013-01-18 14:45:06 -05:00
Doug Schaefer
98e5959c90
Added template process to add nature. Added Qt nature.
2013-01-17 15:27:47 -05:00
Sergey Prigogin
0835b4737d
Cosmetics.
2013-01-15 19:14:45 -08:00
Sergey Prigogin
93619fcb12
Cosmetics.
2013-01-15 17:03:40 -08:00
Sergey Prigogin
23a2d90279
Bug 398254 - Syntax error in A<::B> a;
2013-01-15 17:03:08 -08:00
Martin Oberhuber
111b6ba185
Bug 397652 - Exporting a PDOM fails due to wrong index-in-sync check
...
Fixes an incorrect workaround from bug 229989 comment 6:
It is perfectly valid for one location to map to multiple index files.
Also adds better error reporting for out-of-sync files, and adds API
to allow exporting a PDOM without any index-in-sync check.
Change-Id: I63a7d36a2de465f9994cc9b9698688e3ad6850ee
2013-01-14 12:36:51 -08:00
Doug Schaefer
09357c4df6
Added support for Qt. Extended AddFiles template to change start/end
...
patterns.
2013-01-12 00:57:49 -05:00
Nathan Ridge
f0e663e7cf
Bug 395243 - Error involving dependent expressions
...
Change-Id: Iabd115b40d0b7b633c416171a19a981f1e51dee8
Reviewed-on: https://git.eclipse.org/r/9211
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-07 18:44:01 -05:00
Sergey Prigogin
67ac152401
Bug 395243. Don't allow template arguments based on problem types.
2013-01-07 15:32:34 -08:00
Sergey Prigogin
f9498e093a
Bug 395243. Fall back to the simplified type if the original type of a
...
template argument could not be stored in the index.
2013-01-07 15:32:11 -08:00
Markus Schorn
ce1fa180df
Bug 397127: Limit raw-string detection to c++ parser.
2013-01-07 14:53:00 +01:00
Sergey Prigogin
3602ab4d96
Bug 397496. A missing piece of the previous fix.
2013-01-06 21:35:15 -08:00
Sergey Prigogin
e2a18cf6c2
Bug 397496 - Formatter does not wrap long macro arguments
2013-01-04 19:22:22 -08:00
Marc-Andre Laperle
2993ef8266
Bug 397288 - typename keyword is not completed
...
Change-Id: I26d62f771b5bb08d1c5cab64929c765c025053b3
Reviewed-on: https://git.eclipse.org/r/9419
Reviewed-by: Marc-Andre Laperle <malaperle@gmail.com>
IP-Clean: Marc-Andre Laperle <malaperle@gmail.com>
Tested-by: Marc-Andre Laperle <malaperle@gmail.com>
2013-01-03 01:29:29 -05:00
Sergey Prigogin
76ddab24aa
Cosmetics.
2013-01-01 14:04:34 -08:00
Sergey Prigogin
53012d05af
Cosmetics.
2012-12-31 14:53:59 -08:00
Sergey Prigogin
613cb84eef
Cosmetics.
2012-12-31 11:25:15 -08:00
Sergey Prigogin
0dc04bfd99
Bug 392577 - Members of anonymous namespace visible outside file
2012-12-28 17:16:38 -08:00
Sergey Prigogin
77c3aa7a9c
Adjusted toString method and removed unused methods.
2012-12-28 17:00:23 -08:00
Sergey Prigogin
2cdce220b9
Cosmetics.
2012-12-28 16:56:34 -08:00
Sergey Prigogin
36d093704f
Bug 397227 - __decltype GCC keyword is not supported
2012-12-28 13:54:54 -08:00
Sergey Prigogin
8995b830aa
Cosmetics.
2012-12-28 13:35:51 -08:00
Sergey Prigogin
d798ab8f2a
Bug 397210 - Name resolution problem with 'auto' and constructor
...
initializer
2012-12-27 18:26:00 -08:00
Sergey Prigogin
e43adf39dd
Cosmetics.
2012-12-27 18:04:18 -08:00
Sergey Prigogin
cf42513ae6
Bug 397205. Fixed StackOverflowError in EvalFunctionCall.getValue()
2012-12-27 16:58:50 -08:00
Sergey Prigogin
f7f56bb08e
Bug 397208 - Problem markers don't get updated when preferences change
2012-12-27 16:54:43 -08:00
Sergey Prigogin
1ff1f798d5
Cosmetics.
2012-12-27 14:16:36 -08:00
Sergey Prigogin
15ca2c0c0e
Bug 395243. More efficient and robust storage of types and template
...
arguments.
2012-12-26 17:19:12 -08:00
Sergey Prigogin
83d83c5165
Cosmetics.
2012-12-26 17:17:54 -08:00
Markus Schorn
c5d08937e2
Bug 396663: Throw expressions within conditional expressions.
2012-12-17 14:53:37 +01:00
Andrew Gvozdev
7c92e3e070
bug 396411: JUnit failure: cdt.managedbuilder.core.tests.ManagedBuildCoreTests20.testScannerInfoInterface
2012-12-16 23:52:16 -05:00
Andrew Gvozdev
0a4170fed0
bug 396411: JUnit failure: cdt.managedbuilder.core.tests.ManagedBuildCoreTests20.testScannerInfoInterface
2012-12-16 07:18:39 -05:00