Files
ldc/tests/mini/with3.d
2008-12-07 16:06:10 +01:00

22 lines
344 B
D

enum fields
{
FIELD1,
FIELD2
}
fields find_field(fields f) {
with(fields) {
switch(f) {
case FIELD1:
return FIELD1;
default:
return FIELD2;
}
}
}
void main() {
assert(find_field(fields.FIELD1) == fields.FIELD1);
assert(find_field(fields.FIELD2) == fields.FIELD2);
}