tlang/source/tlang/testing/simple_pointer_cast_le.t

25 lines
292 B
Raku

module simple_pointer_cast_le;
int j;
int ret()
{
return 0;
}
int function(int* ptr)
{
byte* bytePtr = cast(byte*)ptr;
*bytePtr = 2+2;
*(bytePtr+1) = 1;
return (*ptr)+1*2;
}
int thing()
{
int discardExpr = function(&j);
int** l;
return discardExpr;
}