Sign in
gnu
/
gcc.git
/
refs/heads/trunk
/
.
/
gcc
/
testsuite
/
gdc.test
/
fail_compilation
/
safe_pointer_index.d
blob: 1bf5c5bd4fee6cf7c39873a4b90334b9d9be4def [
file
] [
log
] [
blame
]
/*
TEST_OUTPUT:
---
fail_compilation/safe_pointer_index.d(11): Error: indexing pointer `x` is not allowed in a `@safe` function
---
*/
@safe
void
f
(
int
*
x
)
{
int
y
=
x
[
0
];
// allowed, same as *x
int
z
=
x
[
1
];
}