mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 21:21:48 +03:00
20 lines
703 B
D
20 lines
703 B
D
/**
|
|
TEST_OUTPUT:
|
|
---
|
|
fail_compilation/diag_in_array.d(17): Error: incompatible types for `(3) in (a)`: `int` and `int[4]`
|
|
fail_compilation/diag_in_array.d(17): `in` is only allowed on associative arrays
|
|
fail_compilation/diag_in_array.d(17): perhaps use `std.algorithm.find(3, a[])` instead
|
|
fail_compilation/diag_in_array.d(19): Error: incompatible types for `("s") in (b)`: `string` and `string[]`
|
|
fail_compilation/diag_in_array.d(19): `in` is only allowed on associative arrays
|
|
fail_compilation/diag_in_array.d(19): perhaps use `std.algorithm.find("s", b)` instead
|
|
---
|
|
*/
|
|
|
|
void main()
|
|
{
|
|
int[4] a;
|
|
string[] b;
|
|
if (3 in a)
|
|
return;
|
|
auto c = "s" in b;
|
|
}
|