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
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
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
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
Sergey Prigogin
9a0842acd5
Bug 398696 - Name resolution problem with a conditional enum value.
2013-01-21 19:38:57 -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
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
Markus Schorn
ce1fa180df
Bug 397127: Limit raw-string detection to c++ parser.
2013-01-07 14:53:00 +01:00
Sergey Prigogin
0dc04bfd99
Bug 392577 - Members of anonymous namespace visible outside file
2012-12-28 17:16:38 -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
d798ab8f2a
Bug 397210 - Name resolution problem with 'auto' and constructor
...
initializer
2012-12-27 18:26:00 -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
Sergey Prigogin
880ac74b26
Revert "Bug 395243 - Error involving dependent expressions"
...
This reverts commit f429bd5482
.
2012-12-07 16:59:27 -08:00
Nathan Ridge
c21f219ab7
Bug 395875 - Error involving dependent expression in index
...
Change-Id: I2f50373220a02d5856fb88cf040c44de28fb5a79
Reviewed-on: https://git.eclipse.org/r/9064
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-07 17:08:49 -05:00
Nathan Ridge
88b19449f2
Bug 389782 - Error with uniform initialization involving conversion
...
Change-Id: I2a8227b187bd3b4f7fcc7b7a9b9f0b1c9f289117
Reviewed-on: https://git.eclipse.org/r/9058
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-07 14:51:06 -05:00
Nathan Ridge
63a7756b6c
Bug 395243 - Error involving dependent expressions
...
Change-Id: Ie15f8415f930248c54041f0f2e60149874e670e8
Reviewed-on: https://git.eclipse.org/r/9062
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-07 13:56:20 -05:00
Nathan Ridge
f2d8b90495
Bug 395247 - Error involving variadic constructor
...
Change-Id: Ia5f911e0a80a5372943a505b814c333c53a5a602
Reviewed-on: https://git.eclipse.org/r/9061
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 18:54:26 -05:00
Nathan Ridge
22c8d75b1a
Bug 395019 - Error when using __is_base_of
...
Change-Id: Ife9a63658555b7a94246b0d938dd139bb8d0ab08
Reviewed-on: https://git.eclipse.org/r/9060
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 18:35:58 -05:00
Nathan Ridge
3fa775ca1d
Bug 388623 - [regression] Error involving dependent expressions
...
Change-Id: I5d32ca41b7d87d0f220b192889e3908a0f7c84fd
Reviewed-on: https://git.eclipse.org/r/9057
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 17:13:14 -05:00
Nathan Ridge
84c076ae46
Bug 388398 - SFINAE for default template arguments
...
Change-Id: Id4af11365046a57f997de0ee3715cf5ccef9d630
Reviewed-on: https://git.eclipse.org/r/9056
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 14:47:51 -05:00
Nathan Ridge
dcae834c8b
Bug 388287 - False ambiguity in overload resolution with function
...
objects
Change-Id: If7447f6c73e9f03e31cf0f292c4a9e73591e1936
Reviewed-on: https://git.eclipse.org/r/9055
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-06 14:21:34 -05:00
Sergey Prigogin
97e1e23742
Bug 395884 - ClassCastException in EvalBinding.getParameterOwner
2012-12-05 21:34:18 -08:00
Sergey Prigogin
3ec58f2fc3
Fixed StackOverflowError in auto type calculation for "for (auto a : a)"
2012-12-05 19:22:08 -08:00
Sergey Prigogin
679683b6c9
Bug 393068 - Constructor call is treated as write access for arguments
2012-12-04 20:48:47 -08:00
Thomas Corbat
27e31de424
Replacement of the CPPNameCollector with BindingAssertionHelper in
...
Template Alias tests.
Sergey suggested to make the Template Alias tests more readable by
replacing the CPPNameCollector with BindingAssertionHelper. I did this
where it was possible. I.e it was still required in tests asserting an
instance count of a binding. But to acquire those references the
BindingAssertionHelper is used as well. For comparison of those bindings
I have added a method for creating a CPPNameCollector with a given AST.
Change-Id: I19b11cbabe5c4c0fa57965d6f97e0db5dfa5575a
Reviewed-on: https://git.eclipse.org/r/9020
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-12-04 23:47:08 -05:00
Sergey Prigogin
530290d37a
Bug 395238. Evaluation of constexpr functions. Also few fixes related to
...
alias templates.
2012-12-04 10:36:07 -08:00
Sergey Prigogin
e2d862e8ed
Revert "Bug 395238. Evaluation of constexpr functions. Also few fixes
...
related to alias templates." The commit was reverted since it introduced
StackOverflowErrors during indexing.
This reverts commit 9710ad9bb6
.
2012-12-03 12:21:57 -08:00
Sergey Prigogin
9710ad9bb6
Bug 395238. Evaluation of constexpr functions. Also few fixes related to
...
alias templates.
2012-12-03 10:39:01 -08:00
Sergey Prigogin
98c42dd5e2
Obtain indexer timeout for tests from indexer.timeout system property.
2012-11-30 15:12:36 -08:00
Sergey Prigogin
a976e8a1d6
Cosmetics.
2012-11-30 15:08:31 -08:00
Sergey Prigogin
234f14db57
Bug 395026 - Fixed the second use case.
2012-11-27 18:53:24 -08:00
Sergey Prigogin
e7d1dad828
Bug 374694. CompositeCPPAliasTemplate class and a test that fails
...
without it.
2012-11-25 16:25:46 -08:00
Sergey Prigogin
e9ae9bf1cf
Bug 395026 - Name resolution problem with an alias template.
2012-11-25 13:46:13 -08:00
Sergey Prigogin
f7a0fb2c7f
Cosmetics.
2012-11-25 13:32:08 -08:00