Lines 1415-1427
Link Here
|
1415 |
not matter. The type of the operands and that of the result are |
1415 |
not matter. The type of the operands and that of the result are |
1416 |
always of @code{BOOLEAN_TYPE} or @code{INTEGER_TYPE}. |
1416 |
always of @code{BOOLEAN_TYPE} or @code{INTEGER_TYPE}. |
1417 |
|
1417 |
|
1418 |
@itemx POINTER_PLUS_EXPR |
1418 |
@item POINTER_PLUS_EXPR |
1419 |
This node represents pointer arithmetic. The first operand is always |
1419 |
This node represents pointer arithmetic. The first operand is always |
1420 |
a pointer/reference type. The second operand is always an unsigned |
1420 |
a pointer/reference type. The second operand is always an unsigned |
1421 |
integer type compatible with sizetype. This is the only binary |
1421 |
integer type compatible with sizetype. This is the only binary |
1422 |
arithmetic operand that can operate on pointer types. |
1422 |
arithmetic operand that can operate on pointer types. |
1423 |
|
1423 |
|
1424 |
@itemx PLUS_EXPR |
1424 |
@item PLUS_EXPR |
1425 |
@itemx MINUS_EXPR |
1425 |
@itemx MINUS_EXPR |
1426 |
@itemx MULT_EXPR |
1426 |
@itemx MULT_EXPR |
1427 |
These nodes represent various binary arithmetic operations. |
1427 |
These nodes represent various binary arithmetic operations. |