1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
cdt/core
Marc-Andre Laperle 5d335384e3 Bug 385144 - Invalid redefinition of enum reported when enum is used as
first parameter in constructor

createBinding is called twice for the enumeration specifier because now
ImplicitsAnalysis calls createType on the constructor parameter
declaration. The second time it is called, it wrongly thinks the
specifier is a redefinition. We can check that it's not a redefinition
by comparing the ast names.

Change-Id: If7fb168d578a7a59e78867d6d8154e0866d2a730
Reviewed-on: https://git.eclipse.org/r/10272
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-02-12 13:03:57 -05:00
..
org.eclipse.cdt.alltests Revert "Revert "Allow unreliable tests to be avoided"" 2012-08-24 11:35:59 -07:00
org.eclipse.cdt.core Bug 385144 - Invalid redefinition of enum reported when enum is used as 2013-02-12 13:03:57 -05:00
org.eclipse.cdt.core.aix Bug 393455 - Terminal sessions broken on AIX 2013-01-15 10:35:06 -05:00
org.eclipse.cdt.core.linux Remove fragment jars. Add missing property files. (Cherry picked 8_0) 2012-10-13 18:25:17 -04:00
org.eclipse.cdt.core.linux.ia64 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.linux.ppc Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.linux.ppc64 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.linux.x86 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.linux.x86_64 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.macosx Remove fragment jars. Add missing property files. (Cherry picked 8_0) 2012-10-13 18:25:17 -04:00
org.eclipse.cdt.core.qnx Bug 314504 ProcessList leaks file descriptors during #getProcessList() 2010-05-27 10:01:52 +00:00
org.eclipse.cdt.core.solaris Remove fragment jars. Add missing property files. (Cherry picked 8_0) 2012-10-13 18:25:17 -04:00
org.eclipse.cdt.core.tests Bug 385144 - Invalid redefinition of enum reported when enum is used as 2013-02-12 13:03:57 -05:00
org.eclipse.cdt.core.win32 Remove fragment jars. Add missing property files. (Cherry picked 8_0) 2012-10-13 18:25:17 -04:00
org.eclipse.cdt.core.win32.x86 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.core.win32.x86_64 Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
org.eclipse.cdt.ui bug 398056: Regression: LanguageSettingsProviders can get enabled unexpectedly on project-import when they should not 2013-02-07 23:28:32 -05:00
org.eclipse.cdt.ui.tests Bug 399142 - [regression] 'Open Declaration' does not work inside 2013-02-06 01:37:23 -05:00