Files
c3c/test/test_suite/expressions/pointer_arith.c3
2021-11-16 17:46:44 +01:00

18 lines
282 B
Plaintext

fn void test1(ichar* cp)
{
int a = 10;
ichar* cp2 = cp - 10;
ichar* cp3 = cp + 10;
cp2 -= 10;
cp2 -= a;
cp3 += 10;
cp3 += a;
ichar* cp4 = cp - a;
cp2 - cp3;
}
fn void test2(ichar* cp)
{
cp + 1;
cp * 1.0; // #error: 'ichar*' by 'double'
}