Open jamesjuett opened 3 years ago
This issue is used to track overall progress for the implementation of operator overloads:
+
-
*
/
%
&
|
^
~
<<
>>
<
>
<=
>=
==
!=
&&
||
!
++
--
+=
-=
*=
/=
%=
&=
|=
^=
<<=
>>=
,
->
->*
=
()
[]
Plus, regression tests for those operators:
This issue is used to track overall progress for the implementation of operator overloads:
+
(unary)+
(binary)-
(unary)-
(binary)*
(unary)*
(binary)/
%
&
(unary)&
(binary)|
(unary)|
(binary)^
(unary)^
(binary)~
<<
>>
<
>
<=
>=
==
!=
&&
||
!
++
(prefix)++
(postfix)--
(prefix)--
(postfix)+=
-=
*=
/=
%=
&=
|=
^=
<<=
>>=
,
->
->*
=
(assignment)()
(function call)[]
(subscript)Plus, regression tests for those operators:
+
(unary) regression tests+
(binary) regression tests-
(unary) regression tests-
(binary) regression tests*
(unary) regression tests*
(binary) regression tests/
regression tests%
regression tests&
(unary) regression tests&
(binary) regression tests|
(unary) regression tests|
(binary) regression tests^
(unary) regression tests^
(binary) regression tests~
regression tests<<
regression tests>>
regression tests<
regression tests>
regression tests<=
regression tests>=
regression tests==
regression tests!=
regression tests&&
regression tests||
regression tests!
regression tests++
(prefix) regression tests++
(postfix) regression tests--
(prefix) regression tests--
(postfix) regression tests+=
regression tests-=
regression tests*=
regression tests/=
regression tests%=
regression tests&=
regression tests|=
regression tests^=
regression tests<<=
regression tests>>=
regression tests,
regression tests->
regression tests->*
regression tests=
(assignment) regression tests()
(function call) regression tests[]
(subscript) regression tests