Test that enums are elaborated in declaration order and a enum declaration can reference a item of an enum that was declared before it. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>