//@ run-pass
#![allow(non_camel_case_types)]
pub fn main() {
let one = || {
enum r { a }
r::a as usize
};
let two = || {
one(); two();
}