b26ddb8af3
Point at the span for the definition of ADTs internal to the current crate. Look at the leading char of the ident to determine whether we're expecting a likely fn or any of a fn, a tuple struct or a tuple variant. Turn fn `add_typo_suggestion` into a `Resolver` method.
17 lines
280 B
Rust
17 lines
280 B
Rust
struct Cat {
|
|
meows : usize,
|
|
}
|
|
|
|
impl Cat {
|
|
fn sleep(&self) { loop{} }
|
|
fn meow(&self) {
|
|
println!("Meow");
|
|
meows += 1; //~ ERROR cannot find value `meows` in this scope
|
|
sleep(); //~ ERROR cannot find function `sleep` in this
|
|
}
|
|
|
|
}
|
|
|
|
|
|
fn main() { }
|