1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-25 01:45:33 +02:00
cdt/core
Igor V. Kovalenko f1c15e3a3d Fix assertion evaluating binary shifts of comparison op results
Currently CDT evaluates result type of comparison ops to the converted type of
their operands. When floating point values are compared and then the result is
binary shifted this trips an assertion trying to promote floating point value.

Fix this by limiting operand types of binary shifts to integral or unscoped
enumerations. Additionally fix return type of comparison op to be boolean value.
2023-03-16 11:07:34 -04:00
..
org.eclipse.cdt.core Fix assertion evaluating binary shifts of comparison op results 2023-03-16 11:07:34 -04:00
org.eclipse.cdt.core.linux [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.linux.aarch64 [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.linux.ppc64le [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.linux.x86_64 [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.macosx [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.native Update copyright year on all features 2023-03-13 21:00:55 -04:00
org.eclipse.cdt.core.tests Fix assertion evaluating binary shifts of comparison op results 2023-03-16 11:07:34 -04:00
org.eclipse.cdt.core.win32 [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.core.win32.x86_64 [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
org.eclipse.cdt.ui Add basic support for c++20 three-way comparison operator 2023-01-28 10:52:07 -05:00
org.eclipse.cdt.ui.tests [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00
pom.xml [releng] Prepare repo for CDT 11.2 development 2023-03-13 13:54:48 -04:00