class cat { priv { let mut meows : uint; fn sleep() { loop{} } fn meow() { #error("Meow"); meows += 1u; //! ERROR unresolved name sleep(); //! ERROR unresolved name } } new(in_x : uint) { self.meows = in_x; } } fn main() { }