mirror of
https://github.com/askama-rs/askama.git
synced 2025-10-02 07:20:55 +00:00
Handle ..
in is_shadowing_variable
as well
This commit is contained in:
parent
7aa8868b29
commit
5dce4a69a2
@ -997,7 +997,16 @@ impl<'a> Generator<'a> {
|
||||
_ => Ok(false),
|
||||
}
|
||||
}
|
||||
Target::Placeholder("_") => Ok(false),
|
||||
Target::Placeholder(_) => Ok(false),
|
||||
Target::Rest(var_name) => {
|
||||
if let Some(var_name) = **var_name {
|
||||
match self.is_shadowing_variable(ctx, &Target::Name(var_name), l) {
|
||||
Ok(false) => {}
|
||||
outcome => return outcome,
|
||||
}
|
||||
}
|
||||
Ok(false)
|
||||
}
|
||||
Target::Tuple(_, targets) => {
|
||||
for target in targets {
|
||||
match self.is_shadowing_variable(ctx, target, l) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user