Don't ICE if an argument in a default method doesn't have a name. Closes #8417.
This commit is contained in:
parent
5003f607ec
commit
48a682398a
@ -1617,7 +1617,7 @@ impl Liveness {
|
||||
|
||||
pub fn should_warn(&self, var: Variable) -> Option<@str> {
|
||||
let name = self.ir.variable_name(var);
|
||||
if name[0] == ('_' as u8) { None } else { Some(name) }
|
||||
if name.len() == 0 || name[0] == ('_' as u8) { None } else { Some(name) }
|
||||
}
|
||||
|
||||
pub fn warn_about_unused_args(&self, decl: &fn_decl, entry_ln: LiveNode) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user