mirror of
https://github.com/RustPython/Parser.git
synced 2025-07-12 23:55:21 +00:00
Fix slice location
This commit is contained in:
parent
6fc0d42d4a
commit
a5553aea43
3 changed files with 123 additions and 1 deletions
|
@ -1018,7 +1018,7 @@ SubscriptList: ast::Expr = {
|
|||
|
||||
Subscript: ast::Expr = {
|
||||
Test<"all">,
|
||||
<e1:Test<"all">?> <location:@L> ":" <e2:Test<"all">?> <e3:SliceOp?> <end_location:@R> => {
|
||||
<location:@L> <e1:Test<"all">?> ":" <e2:Test<"all">?> <e3:SliceOp?> <end_location:@R> => {
|
||||
let lower = e1.map(Box::new);
|
||||
let upper = e2.map(Box::new);
|
||||
let step = e3.flatten().map(Box::new);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue