blob: e38d866ebb64177b9b9401568b9a47a2a232c6e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
//TEST:EXECUTABLE:
public __extern_cpp int main()
{
uint2 value;
int *pValue = (int*)&value;
*pValue = 1;
(*pValue)++;
++pValue[0];
++pValue;
*pValue = 1;
pValue = (int *)&value;
int64_t ptrVal = int64_t(pValue);
pValue = (int *)ptrVal;
if (pValue
&& pValue != nullptr
&& ptrVal != 0
&& value[0] == 3
&& pValue[1] == 1)
printf("Success\n");
else
printf("Fail\n");
return 0;
}
|