Update tests

This commit is contained in:
Micha Reiser 2023-05-14 17:10:21 +02:00
parent c2e9921785
commit cd89c0efc3
No known key found for this signature in database
101 changed files with 1506 additions and 1506 deletions

View file

@ -5,37 +5,37 @@ expression: parse_ast
[
AnnAssign(
StmtAnnAssign {
range: 0..10,
target: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Store,
range: 0..1,
},
),
annotation: Name(
ExprName {
range: 3..6,
id: Identifier(
"int",
),
ctx: Load,
range: 3..6,
},
),
value: Some(
Constant(
ExprConstant {
range: 9..10,
value: Int(
1,
),
kind: None,
range: 9..10,
},
),
),
simple: true,
range: 0..10,
},
),
]

View file

@ -5,63 +5,63 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..15,
targets: [
Attribute(
ExprAttribute {
range: 0..3,
value: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
attr: Identifier(
"y",
),
ctx: Store,
range: 0..3,
},
),
],
value: Tuple(
ExprTuple {
range: 6..15,
elts: [
Constant(
ExprConstant {
range: 7..8,
value: Int(
1,
),
kind: None,
range: 7..8,
},
),
Constant(
ExprConstant {
range: 10..11,
value: Int(
2,
),
kind: None,
range: 10..11,
},
),
Constant(
ExprConstant {
range: 13..14,
value: Int(
3,
),
kind: None,
range: 13..14,
},
),
],
ctx: Load,
range: 6..15,
},
),
type_comment: None,
range: 0..15,
},
),
]

View file

@ -5,48 +5,49 @@ expression: parse_ast
[
For(
StmtFor {
range: 0..24,
target: Name(
ExprName {
range: 4..5,
id: Identifier(
"x",
),
ctx: Store,
range: 4..5,
},
),
iter: Tuple(
ExprTuple {
range: 9..18,
elts: [
Constant(
ExprConstant {
range: 10..11,
value: Int(
1,
),
kind: None,
range: 10..11,
},
),
Constant(
ExprConstant {
range: 13..14,
value: Int(
2,
),
kind: None,
range: 13..14,
},
),
Constant(
ExprConstant {
range: 16..17,
value: Int(
3,
),
kind: None,
range: 16..17,
},
),
],
ctx: Load,
range: 9..18,
},
),
body: [
@ -58,7 +59,6 @@ expression: parse_ast
],
orelse: [],
type_comment: None,
range: 0..24,
},
),
]

View file

@ -5,71 +5,71 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..18,
targets: [
List(
ExprList {
range: 0..6,
elts: [
Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Store,
range: 1..2,
},
),
Name(
ExprName {
range: 4..5,
id: Identifier(
"y",
),
ctx: Store,
range: 4..5,
},
),
],
ctx: Store,
range: 0..6,
},
),
],
value: Tuple(
ExprTuple {
range: 9..18,
elts: [
Constant(
ExprConstant {
range: 10..11,
value: Int(
1,
),
kind: None,
range: 10..11,
},
),
Constant(
ExprConstant {
range: 13..14,
value: Int(
2,
),
kind: None,
range: 13..14,
},
),
Constant(
ExprConstant {
range: 16..17,
value: Int(
3,
),
kind: None,
range: 16..17,
},
),
],
ctx: Load,
range: 9..18,
},
),
type_comment: None,
range: 0..18,
},
),
]

View file

@ -5,72 +5,74 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..26,
targets: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Store,
range: 0..1,
},
),
],
value: ListComp(
ExprListComp {
range: 4..26,
elt: Name(
ExprName {
range: 5..6,
id: Identifier(
"y",
),
ctx: Load,
range: 5..6,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 11..12,
id: Identifier(
"y",
),
ctx: Store,
range: 11..12,
},
),
iter: Tuple(
ExprTuple {
range: 16..25,
elts: [
Constant(
ExprConstant {
range: 17..18,
value: Int(
1,
),
kind: None,
range: 17..18,
},
),
Constant(
ExprConstant {
range: 20..21,
value: Int(
2,
),
kind: None,
range: 20..21,
},
),
Constant(
ExprConstant {
range: 23..24,
value: Int(
3,
),
kind: None,
range: 23..24,
},
),
],
ctx: Load,
range: 16..25,
},
),
ifs: [],
@ -78,11 +80,9 @@ expression: parse_ast
range: (),
},
],
range: 4..26,
},
),
type_comment: None,
range: 0..26,
},
),
]

View file

@ -5,54 +5,54 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..13,
targets: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Store,
range: 0..1,
},
),
],
value: Tuple(
ExprTuple {
range: 4..13,
elts: [
Constant(
ExprConstant {
range: 5..6,
value: Int(
1,
),
kind: None,
range: 5..6,
},
),
Constant(
ExprConstant {
range: 8..9,
value: Int(
2,
),
kind: None,
range: 8..9,
},
),
Constant(
ExprConstant {
range: 11..12,
value: Int(
3,
),
kind: None,
range: 11..12,
},
),
],
ctx: Load,
range: 4..13,
},
),
type_comment: None,
range: 0..13,
},
),
]

View file

@ -5,27 +5,28 @@ expression: parse_ast
[
If(
StmtIf {
range: 0..14,
test: NamedExpr(
ExprNamedExpr {
range: 3..8,
target: Name(
ExprName {
range: 3..4,
id: Identifier(
"x",
),
ctx: Store,
range: 3..4,
},
),
value: Constant(
ExprConstant {
range: 7..8,
value: Int(
1,
),
kind: None,
range: 7..8,
},
),
range: 3..8,
},
),
body: [
@ -36,7 +37,6 @@ expression: parse_ast
),
],
orelse: [],
range: 0..14,
},
),
]

View file

@ -5,72 +5,74 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..26,
targets: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Store,
range: 0..1,
},
),
],
value: SetComp(
ExprSetComp {
range: 4..26,
elt: Name(
ExprName {
range: 5..6,
id: Identifier(
"y",
),
ctx: Load,
range: 5..6,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 11..12,
id: Identifier(
"y",
),
ctx: Store,
range: 11..12,
},
),
iter: Tuple(
ExprTuple {
range: 16..25,
elts: [
Constant(
ExprConstant {
range: 17..18,
value: Int(
1,
),
kind: None,
range: 17..18,
},
),
Constant(
ExprConstant {
range: 20..21,
value: Int(
2,
),
kind: None,
range: 20..21,
},
),
Constant(
ExprConstant {
range: 23..24,
value: Int(
3,
),
kind: None,
range: 23..24,
},
),
],
ctx: Load,
range: 16..25,
},
),
ifs: [],
@ -78,11 +80,9 @@ expression: parse_ast
range: (),
},
],
range: 4..26,
},
),
type_comment: None,
range: 0..26,
},
),
]

View file

@ -5,77 +5,77 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..19,
targets: [
Tuple(
ExprTuple {
range: 0..7,
elts: [
Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Store,
range: 1..2,
},
),
Starred(
ExprStarred {
range: 4..6,
value: Name(
ExprName {
range: 5..6,
id: Identifier(
"y",
),
ctx: Store,
range: 5..6,
},
),
ctx: Store,
range: 4..6,
},
),
],
ctx: Store,
range: 0..7,
},
),
],
value: Tuple(
ExprTuple {
range: 10..19,
elts: [
Constant(
ExprConstant {
range: 11..12,
value: Int(
1,
),
kind: None,
range: 11..12,
},
),
Constant(
ExprConstant {
range: 14..15,
value: Int(
2,
),
kind: None,
range: 14..15,
},
),
Constant(
ExprConstant {
range: 17..18,
value: Int(
3,
),
kind: None,
range: 17..18,
},
),
],
ctx: Load,
range: 10..19,
},
),
type_comment: None,
range: 0..19,
},
),
]

View file

@ -5,69 +5,69 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..16,
targets: [
Subscript(
ExprSubscript {
range: 0..4,
value: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
slice: Name(
ExprName {
range: 2..3,
id: Identifier(
"y",
),
ctx: Load,
range: 2..3,
},
),
ctx: Store,
range: 0..4,
},
),
],
value: Tuple(
ExprTuple {
range: 7..16,
elts: [
Constant(
ExprConstant {
range: 8..9,
value: Int(
1,
),
kind: None,
range: 8..9,
},
),
Constant(
ExprConstant {
range: 11..12,
value: Int(
2,
),
kind: None,
range: 11..12,
},
),
Constant(
ExprConstant {
range: 14..15,
value: Int(
3,
),
kind: None,
range: 14..15,
},
),
],
ctx: Load,
range: 7..16,
},
),
type_comment: None,
range: 0..16,
},
),
]

View file

@ -5,71 +5,71 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..18,
targets: [
Tuple(
ExprTuple {
range: 0..6,
elts: [
Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Store,
range: 1..2,
},
),
Name(
ExprName {
range: 4..5,
id: Identifier(
"y",
),
ctx: Store,
range: 4..5,
},
),
],
ctx: Store,
range: 0..6,
},
),
],
value: Tuple(
ExprTuple {
range: 9..18,
elts: [
Constant(
ExprConstant {
range: 10..11,
value: Int(
1,
),
kind: None,
range: 10..11,
},
),
Constant(
ExprConstant {
range: 13..14,
value: Int(
2,
),
kind: None,
range: 13..14,
},
),
Constant(
ExprConstant {
range: 16..17,
value: Int(
3,
),
kind: None,
range: 16..17,
},
),
],
ctx: Load,
range: 9..18,
},
),
type_comment: None,
range: 0..18,
},
),
]

View file

@ -5,25 +5,26 @@ expression: parse_ast
[
With(
StmtWith {
range: 0..17,
items: [
Withitem {
context_expr: Constant(
ExprConstant {
range: 5..6,
value: Int(
1,
),
kind: None,
range: 5..6,
},
),
optional_vars: Some(
Name(
ExprName {
range: 10..11,
id: Identifier(
"x",
),
ctx: Store,
range: 10..11,
},
),
),
@ -38,7 +39,6 @@ expression: parse_ast
),
],
type_comment: None,
range: 0..17,
},
),
]

View file

@ -5,61 +5,61 @@ expression: parse_ast
[
AugAssign(
StmtAugAssign {
range: 0..16,
target: Attribute(
ExprAttribute {
range: 0..3,
value: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
attr: Identifier(
"y",
),
ctx: Store,
range: 0..3,
},
),
op: Add,
value: Tuple(
ExprTuple {
range: 7..16,
elts: [
Constant(
ExprConstant {
range: 8..9,
value: Int(
1,
),
kind: None,
range: 8..9,
},
),
Constant(
ExprConstant {
range: 11..12,
value: Int(
2,
),
kind: None,
range: 11..12,
},
),
Constant(
ExprConstant {
range: 14..15,
value: Int(
3,
),
kind: None,
range: 14..15,
},
),
],
ctx: Load,
range: 7..16,
},
),
range: 0..16,
},
),
]

View file

@ -5,26 +5,26 @@ expression: parse_ast
[
AugAssign(
StmtAugAssign {
range: 0..6,
target: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Store,
range: 0..1,
},
),
op: Add,
value: Constant(
ExprConstant {
range: 5..6,
value: Int(
1,
),
kind: None,
range: 5..6,
},
),
range: 0..6,
},
),
]

View file

@ -5,67 +5,67 @@ expression: parse_ast
[
AugAssign(
StmtAugAssign {
range: 0..17,
target: Subscript(
ExprSubscript {
range: 0..4,
value: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
slice: Name(
ExprName {
range: 2..3,
id: Identifier(
"y",
),
ctx: Load,
range: 2..3,
},
),
ctx: Store,
range: 0..4,
},
),
op: Add,
value: Tuple(
ExprTuple {
range: 8..17,
elts: [
Constant(
ExprConstant {
range: 9..10,
value: Int(
1,
),
kind: None,
range: 9..10,
},
),
Constant(
ExprConstant {
range: 12..13,
value: Int(
2,
),
kind: None,
range: 12..13,
},
),
Constant(
ExprConstant {
range: 15..16,
value: Int(
3,
),
kind: None,
range: 15..16,
},
),
],
ctx: Load,
range: 8..17,
},
),
range: 0..17,
},
),
]

View file

@ -5,27 +5,27 @@ expression: parse_ast
[
Delete(
StmtDelete {
range: 0..7,
targets: [
Attribute(
ExprAttribute {
range: 4..7,
value: Name(
ExprName {
range: 4..5,
id: Identifier(
"x",
),
ctx: Load,
range: 4..5,
},
),
attr: Identifier(
"y",
),
ctx: Del,
range: 4..7,
},
),
],
range: 0..7,
},
),
]

View file

@ -5,18 +5,18 @@ expression: parse_ast
[
Delete(
StmtDelete {
range: 0..5,
targets: [
Name(
ExprName {
range: 4..5,
id: Identifier(
"x",
),
ctx: Del,
range: 4..5,
},
),
],
range: 0..5,
},
),
]

View file

@ -5,33 +5,33 @@ expression: parse_ast
[
Delete(
StmtDelete {
range: 0..8,
targets: [
Subscript(
ExprSubscript {
range: 4..8,
value: Name(
ExprName {
range: 4..5,
id: Identifier(
"x",
),
ctx: Load,
range: 4..5,
},
),
slice: Name(
ExprName {
range: 6..7,
id: Identifier(
"y",
),
ctx: Load,
range: 6..7,
},
),
ctx: Del,
range: 4..8,
},
),
],
range: 0..8,
},
),
]

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..23,
name: Identifier(
"f",
),
@ -54,7 +55,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..23,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..29,
name: Identifier(
"f",
),
@ -42,20 +43,20 @@ Ok(
kw_defaults: [
Constant(
ExprConstant {
range: 14..16,
value: Int(
20,
),
kind: None,
range: 14..16,
},
),
Constant(
ExprConstant {
range: 20..22,
value: Int(
30,
),
kind: None,
range: 20..22,
},
),
],
@ -73,7 +74,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..29,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..13,
name: Identifier(
"f",
),
@ -29,7 +30,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..13,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..32,
name: Identifier(
"f",
),
@ -79,7 +80,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..32,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..38,
name: Identifier(
"f",
),
@ -67,20 +68,20 @@ Ok(
kw_defaults: [
Constant(
ExprConstant {
range: 23..25,
value: Int(
20,
),
kind: None,
range: 23..25,
},
),
Constant(
ExprConstant {
range: 29..31,
value: Int(
30,
),
kind: None,
range: 29..31,
},
),
],
@ -98,7 +99,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..38,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..42,
name: Identifier(
"f",
),
@ -76,20 +77,20 @@ Ok(
kw_defaults: [
Constant(
ExprConstant {
range: 27..29,
value: Int(
20,
),
kind: None,
range: 27..29,
},
),
Constant(
ExprConstant {
range: 33..35,
value: Int(
30,
),
kind: None,
range: 33..35,
},
),
],
@ -107,7 +108,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..42,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..52,
name: Identifier(
"f",
),
@ -76,20 +77,20 @@ Ok(
kw_defaults: [
Constant(
ExprConstant {
range: 27..29,
value: Int(
20,
),
kind: None,
range: 27..29,
},
),
Constant(
ExprConstant {
range: 33..35,
value: Int(
30,
),
kind: None,
range: 33..35,
},
),
],
@ -116,7 +117,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..52,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..20,
name: Identifier(
"f",
),
@ -54,7 +55,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..20,
},
),
],

View file

@ -6,6 +6,7 @@ Ok(
[
FunctionDef(
StmtFunctionDef {
range: 0..26,
name: Identifier(
"f",
),
@ -44,20 +45,20 @@ Ok(
defaults: [
Constant(
ExprConstant {
range: 11..13,
value: Int(
20,
),
kind: None,
range: 11..13,
},
),
Constant(
ExprConstant {
range: 17..19,
value: Int(
30,
),
kind: None,
range: 17..19,
},
),
],
@ -73,7 +74,6 @@ Ok(
decorator_list: [],
returns: None,
type_comment: None,
range: 0..26,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..20,
value: Lambda(
ExprLambda {
range: 0..20,
args: Arguments {
posonlyargs: [],
args: [],
@ -45,17 +47,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 19..20,
value: Int(
1,
),
kind: None,
range: 19..20,
},
),
range: 0..20,
},
),
range: 0..20,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..26,
value: Lambda(
ExprLambda {
range: 0..26,
args: Arguments {
posonlyargs: [],
args: [],
@ -41,20 +43,20 @@ Ok(
kw_defaults: [
Constant(
ExprConstant {
range: 15..17,
value: Int(
20,
),
kind: None,
range: 15..17,
},
),
Constant(
ExprConstant {
range: 21..23,
value: Int(
30,
),
kind: None,
range: 21..23,
},
),
],
@ -64,17 +66,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 25..26,
value: Int(
1,
),
kind: None,
range: 25..26,
},
),
range: 0..26,
},
),
range: 0..26,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..9,
value: Lambda(
ExprLambda {
range: 0..9,
args: Arguments {
posonlyargs: [],
args: [],
@ -20,17 +22,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 8..9,
value: Int(
1,
),
kind: None,
range: 8..9,
},
),
range: 0..9,
},
),
range: 0..9,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..26,
value: Lambda(
ExprLambda {
range: 0..26,
args: Arguments {
posonlyargs: [],
args: [
@ -62,17 +64,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 25..26,
value: Int(
0,
),
kind: None,
range: 25..26,
},
),
range: 0..26,
},
),
range: 0..26,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..17,
value: Lambda(
ExprLambda {
range: 0..17,
args: Arguments {
posonlyargs: [],
args: [
@ -45,17 +47,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 16..17,
value: Int(
1,
),
kind: None,
range: 16..17,
},
),
range: 0..17,
},
),
range: 0..17,
},
),
],

View file

@ -6,8 +6,10 @@ Ok(
[
Expr(
StmtExpr {
range: 0..23,
value: Lambda(
ExprLambda {
range: 0..23,
args: Arguments {
posonlyargs: [],
args: [
@ -43,20 +45,20 @@ Ok(
defaults: [
Constant(
ExprConstant {
range: 12..14,
value: Int(
20,
),
kind: None,
range: 12..14,
},
),
Constant(
ExprConstant {
range: 18..20,
value: Int(
30,
),
kind: None,
range: 18..20,
},
),
],
@ -64,17 +66,15 @@ Ok(
},
body: Constant(
ExprConstant {
range: 22..23,
value: Int(
1,
),
kind: None,
range: 22..23,
},
),
range: 0..23,
},
),
range: 0..23,
},
),
],

View file

@ -4,15 +4,16 @@ expression: parse_ast
---
Dict(
ExprDict {
range: 0..25,
keys: [
Some(
Constant(
ExprConstant {
range: 1..4,
value: Str(
"a",
),
kind: None,
range: 1..4,
},
),
),
@ -20,11 +21,11 @@ Dict(
Some(
Constant(
ExprConstant {
range: 16..19,
value: Str(
"d",
),
kind: None,
range: 16..19,
},
),
),
@ -32,32 +33,31 @@ Dict(
values: [
Constant(
ExprConstant {
range: 6..9,
value: Str(
"b",
),
kind: None,
range: 6..9,
},
),
Name(
ExprName {
range: 13..14,
id: Identifier(
"c",
),
ctx: Load,
range: 13..14,
},
),
Constant(
ExprConstant {
range: 21..24,
value: Str(
"e",
),
kind: None,
range: 21..24,
},
),
],
range: 0..25,
},
)

View file

@ -4,143 +4,145 @@ expression: parse_ast
---
Call(
ExprCall {
range: 0..141,
func: Attribute(
ExprAttribute {
range: 0..8,
value: Constant(
ExprConstant {
range: 0..3,
value: Str(
" ",
),
kind: None,
range: 0..3,
},
),
attr: Identifier(
"join",
),
ctx: Load,
range: 0..8,
},
),
args: [
GeneratorExp(
ExprGeneratorExp {
range: 14..139,
elt: Name(
ExprName {
range: 14..17,
id: Identifier(
"sql",
),
ctx: Load,
range: 14..17,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 26..29,
id: Identifier(
"sql",
),
ctx: Store,
range: 26..29,
},
),
iter: Tuple(
ExprTuple {
range: 33..139,
elts: [
IfExp(
ExprIfExp {
range: 43..80,
test: Name(
ExprName {
range: 65..70,
id: Identifier(
"limit",
),
ctx: Load,
range: 65..70,
},
),
body: BinOp(
ExprBinOp {
range: 43..61,
left: Constant(
ExprConstant {
range: 43..53,
value: Str(
"LIMIT %d",
),
kind: None,
range: 43..53,
},
),
op: Mod,
right: Name(
ExprName {
range: 56..61,
id: Identifier(
"limit",
),
ctx: Load,
range: 56..61,
},
),
range: 43..61,
},
),
orelse: Constant(
ExprConstant {
range: 76..80,
value: None,
kind: None,
range: 76..80,
},
),
range: 43..80,
},
),
IfExp(
ExprIfExp {
range: 90..132,
test: Name(
ExprName {
range: 116..122,
id: Identifier(
"offset",
),
ctx: Load,
range: 116..122,
},
),
body: BinOp(
ExprBinOp {
range: 91..111,
left: Constant(
ExprConstant {
range: 91..102,
value: Str(
"OFFSET %d",
),
kind: None,
range: 91..102,
},
),
op: Mod,
right: Name(
ExprName {
range: 105..111,
id: Identifier(
"offset",
),
ctx: Load,
range: 105..111,
},
),
range: 91..111,
},
),
orelse: Constant(
ExprConstant {
range: 128..132,
value: None,
kind: None,
range: 128..132,
},
),
range: 90..132,
},
),
],
ctx: Load,
range: 33..139,
},
),
ifs: [],
@ -148,11 +150,9 @@ Call(
range: (),
},
],
range: 14..139,
},
),
],
keywords: [],
range: 0..141,
},
)

View file

@ -5,17 +5,19 @@ expression: parse_ast
[
Match(
StmtMatch {
range: 1..73,
subject: Dict(
ExprDict {
range: 7..18,
keys: [
Some(
Constant(
ExprConstant {
range: 8..14,
value: Str(
"test",
),
kind: None,
range: 8..14,
},
),
),
@ -23,21 +25,21 @@ expression: parse_ast
values: [
Constant(
ExprConstant {
range: 16..17,
value: Int(
1,
),
kind: None,
range: 16..17,
},
),
],
range: 7..18,
},
),
cases: [
MatchCase {
pattern: MatchMapping(
PatternMatchMapping {
range: 29..52,
keys: [],
patterns: [],
rest: Some(
@ -45,62 +47,62 @@ expression: parse_ast
"rest",
),
),
range: 29..52,
},
),
guard: None,
body: [
Expr(
StmtExpr {
range: 62..73,
value: Call(
ExprCall {
range: 62..73,
func: Name(
ExprName {
range: 62..67,
id: Identifier(
"print",
),
ctx: Load,
range: 62..67,
},
),
args: [
Name(
ExprName {
range: 68..72,
id: Identifier(
"rest",
),
ctx: Load,
range: 68..72,
},
),
],
keywords: [],
range: 62..73,
},
),
range: 62..73,
},
),
],
range: (),
},
],
range: 1..73,
},
),
Match(
StmtMatch {
range: 74..177,
subject: Dict(
ExprDict {
range: 80..97,
keys: [
Some(
Constant(
ExprConstant {
range: 81..88,
value: Str(
"label",
),
kind: None,
range: 81..88,
},
),
),
@ -108,64 +110,65 @@ expression: parse_ast
values: [
Constant(
ExprConstant {
range: 90..96,
value: Str(
"test",
),
kind: None,
range: 90..96,
},
),
],
range: 80..97,
},
),
cases: [
MatchCase {
pattern: MatchMapping(
PatternMatchMapping {
range: 108..155,
keys: [
Constant(
ExprConstant {
range: 118..125,
value: Str(
"label",
),
kind: None,
range: 118..125,
},
),
],
patterns: [
MatchAs(
PatternMatchAs {
range: 127..148,
pattern: Some(
MatchOr(
PatternMatchOr {
range: 127..139,
patterns: [
MatchClass(
PatternMatchClass {
range: 127..132,
cls: Name(
ExprName {
range: 127..130,
id: Identifier(
"str",
),
ctx: Load,
range: 127..130,
},
),
patterns: [],
kwd_attrs: [],
kwd_patterns: [],
range: 127..132,
},
),
MatchSingleton(
PatternMatchSingleton {
value: None,
range: 135..139,
value: None,
},
),
],
range: 127..139,
},
),
),
@ -174,287 +177,284 @@ expression: parse_ast
"label",
),
),
range: 127..148,
},
),
],
rest: None,
range: 108..155,
},
),
guard: None,
body: [
Expr(
StmtExpr {
range: 165..177,
value: Call(
ExprCall {
range: 165..177,
func: Name(
ExprName {
range: 165..170,
id: Identifier(
"print",
),
ctx: Load,
range: 165..170,
},
),
args: [
Name(
ExprName {
range: 171..176,
id: Identifier(
"label",
),
ctx: Load,
range: 171..176,
},
),
],
keywords: [],
range: 165..177,
},
),
range: 165..177,
},
),
],
range: (),
},
],
range: 74..177,
},
),
Match(
StmtMatch {
subject: Name(
ExprName {
id: Identifier(
"x",
),
ctx: Load,
range: 184..185,
},
),
cases: [
MatchCase {
pattern: MatchSequence(
PatternMatchSequence {
patterns: [
MatchValue(
PatternMatchValue {
value: Constant(
ExprConstant {
value: Int(
0,
),
kind: None,
range: 197..198,
},
),
range: 197..198,
},
),
MatchValue(
PatternMatchValue {
value: Constant(
ExprConstant {
value: Int(
1,
),
kind: None,
range: 200..201,
},
),
range: 200..201,
},
),
],
range: 196..203,
},
),
guard: None,
body: [
Assign(
StmtAssign {
targets: [
Name(
ExprName {
id: Identifier(
"y",
),
ctx: Store,
range: 213..214,
},
),
],
value: Constant(
ExprConstant {
value: Int(
0,
),
kind: None,
range: 217..218,
},
),
type_comment: None,
range: 213..218,
},
),
],
range: (),
},
],
range: 178..218,
},
),
Match(
StmtMatch {
subject: Name(
ExprName {
range: 184..185,
id: Identifier(
"x",
),
ctx: Load,
range: 225..226,
},
),
cases: [
MatchCase {
pattern: MatchSequence(
PatternMatchSequence {
range: 196..203,
patterns: [
MatchValue(
PatternMatchValue {
range: 197..198,
value: Constant(
ExprConstant {
range: 197..198,
value: Int(
0,
),
kind: None,
range: 238..239,
},
),
range: 238..239,
},
),
MatchValue(
PatternMatchValue {
range: 200..201,
value: Constant(
ExprConstant {
range: 200..201,
value: Int(
1,
),
kind: None,
range: 241..242,
},
),
range: 241..242,
},
),
],
range: 237..244,
},
),
guard: None,
body: [
Assign(
StmtAssign {
range: 213..218,
targets: [
Name(
ExprName {
range: 213..214,
id: Identifier(
"y",
),
ctx: Store,
range: 254..255,
},
),
],
value: Constant(
ExprConstant {
range: 217..218,
value: Int(
0,
),
kind: None,
range: 258..259,
},
),
type_comment: None,
range: 254..259,
},
),
],
range: (),
},
],
range: 219..259,
},
),
Match(
StmtMatch {
range: 219..259,
subject: Name(
ExprName {
range: 225..226,
id: Identifier(
"x",
),
ctx: Load,
range: 266..267,
},
),
cases: [
MatchCase {
pattern: MatchSequence(
PatternMatchSequence {
range: 237..244,
patterns: [
MatchValue(
PatternMatchValue {
range: 238..239,
value: Constant(
ExprConstant {
range: 238..239,
value: Int(
0,
),
kind: None,
range: 279..280,
},
),
range: 279..280,
},
),
MatchValue(
PatternMatchValue {
range: 241..242,
value: Constant(
ExprConstant {
range: 241..242,
value: Int(
1,
),
kind: None,
},
),
},
),
],
range: 278..282,
},
),
guard: None,
body: [
Assign(
StmtAssign {
range: 254..259,
targets: [
Name(
ExprName {
range: 254..255,
id: Identifier(
"y",
),
ctx: Store,
range: 292..293,
},
),
],
value: Constant(
ExprConstant {
range: 258..259,
value: Int(
0,
),
kind: None,
range: 296..297,
},
),
type_comment: None,
range: 292..297,
},
),
],
range: (),
},
],
},
),
Match(
StmtMatch {
range: 260..297,
subject: Name(
ExprName {
range: 266..267,
id: Identifier(
"x",
),
ctx: Load,
},
),
cases: [
MatchCase {
pattern: MatchSequence(
PatternMatchSequence {
range: 278..282,
patterns: [
MatchValue(
PatternMatchValue {
range: 279..280,
value: Constant(
ExprConstant {
range: 279..280,
value: Int(
0,
),
kind: None,
},
),
},
),
],
},
),
guard: None,
body: [
Assign(
StmtAssign {
range: 292..297,
targets: [
Name(
ExprName {
range: 292..293,
id: Identifier(
"y",
),
ctx: Store,
},
),
],
value: Constant(
ExprConstant {
range: 296..297,
value: Int(
0,
),
kind: None,
},
),
type_comment: None,
},
),
],
range: (),
},
],
},
),
]

View file

@ -4,27 +4,27 @@ expression: parse_ast
---
BoolOp(
ExprBoolOp {
range: 0..7,
op: And,
values: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
Name(
ExprName {
range: 6..7,
id: Identifier(
"y",
),
ctx: Load,
range: 6..7,
},
),
],
range: 0..7,
},
)

View file

@ -4,27 +4,27 @@ expression: parse_ast
---
BoolOp(
ExprBoolOp {
range: 0..6,
op: Or,
values: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
Name(
ExprName {
range: 5..6,
id: Identifier(
"y",
),
ctx: Load,
range: 5..6,
},
),
],
range: 0..6,
},
)

View file

@ -5,26 +5,27 @@ expression: "parse_program(source, \"<test>\").unwrap()"
[
ClassDef(
StmtClassDef {
range: 0..98,
name: Identifier(
"Foo",
),
bases: [
Name(
ExprName {
range: 10..11,
id: Identifier(
"A",
),
ctx: Load,
range: 10..11,
},
),
Name(
ExprName {
range: 13..14,
id: Identifier(
"B",
),
ctx: Load,
range: 13..14,
},
),
],
@ -32,6 +33,7 @@ expression: "parse_program(source, \"<test>\").unwrap()"
body: [
FunctionDef(
StmtFunctionDef {
range: 18..44,
name: Identifier(
"__init__",
),
@ -64,11 +66,11 @@ expression: "parse_program(source, \"<test>\").unwrap()"
decorator_list: [],
returns: None,
type_comment: None,
range: 18..44,
},
),
FunctionDef(
StmtFunctionDef {
range: 46..98,
name: Identifier(
"method_with_default",
),
@ -99,11 +101,11 @@ expression: "parse_program(source, \"<test>\").unwrap()"
defaults: [
Constant(
ExprConstant {
range: 80..89,
value: Str(
"default",
),
kind: None,
range: 80..89,
},
),
],
@ -119,12 +121,10 @@ expression: "parse_program(source, \"<test>\").unwrap()"
decorator_list: [],
returns: None,
type_comment: None,
range: 46..98,
},
),
],
decorator_list: [],
range: 0..98,
},
),
]

View file

@ -4,42 +4,43 @@ expression: parse_ast
---
DictComp(
ExprDictComp {
range: 0..19,
key: Name(
ExprName {
range: 1..3,
id: Identifier(
"x1",
),
ctx: Load,
range: 1..3,
},
),
value: Name(
ExprName {
range: 5..7,
id: Identifier(
"x2",
),
ctx: Load,
range: 5..7,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 12..13,
id: Identifier(
"y",
),
ctx: Store,
range: 12..13,
},
),
iter: Name(
ExprName {
range: 17..18,
id: Identifier(
"z",
),
ctx: Load,
range: 17..18,
},
),
ifs: [],
@ -47,6 +48,5 @@ DictComp(
range: (),
},
],
range: 0..19,
},
)

View file

@ -4,50 +4,51 @@ expression: parse_ast
---
ListComp(
ExprListComp {
range: 0..48,
elt: Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Load,
range: 1..2,
},
),
generators: [
Comprehension {
target: Tuple(
ExprTuple {
range: 7..12,
elts: [
Name(
ExprName {
range: 7..8,
id: Identifier(
"y",
),
ctx: Store,
range: 7..8,
},
),
Name(
ExprName {
range: 10..12,
id: Identifier(
"y2",
),
ctx: Store,
range: 10..12,
},
),
],
ctx: Store,
range: 7..12,
},
),
iter: Name(
ExprName {
range: 16..17,
id: Identifier(
"z",
),
ctx: Load,
range: 16..17,
},
),
ifs: [],
@ -57,32 +58,33 @@ ListComp(
Comprehension {
target: Name(
ExprName {
range: 22..23,
id: Identifier(
"a",
),
ctx: Store,
range: 22..23,
},
),
iter: Name(
ExprName {
range: 27..28,
id: Identifier(
"b",
),
ctx: Load,
range: 27..28,
},
),
ifs: [
Compare(
ExprCompare {
range: 32..37,
left: Name(
ExprName {
range: 32..33,
id: Identifier(
"a",
),
ctx: Load,
range: 32..33,
},
),
ops: [
@ -91,26 +93,26 @@ ListComp(
comparators: [
Constant(
ExprConstant {
range: 36..37,
value: Int(
5,
),
kind: None,
range: 36..37,
},
),
],
range: 32..37,
},
),
Compare(
ExprCompare {
range: 41..47,
left: Name(
ExprName {
range: 41..42,
id: Identifier(
"a",
),
ctx: Load,
range: 41..42,
},
),
ops: [
@ -119,15 +121,14 @@ ListComp(
comparators: [
Constant(
ExprConstant {
range: 45..47,
value: Int(
10,
),
kind: None,
range: 45..47,
},
),
],
range: 41..47,
},
),
],
@ -135,6 +136,5 @@ ListComp(
range: (),
},
],
range: 0..48,
},
)

View file

@ -5,23 +5,23 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..14,
value: JoinedStr(
ExprJoinedStr {
range: 0..14,
values: [
Constant(
ExprConstant {
range: 0..14,
value: Str(
"Hello world",
),
kind: None,
range: 0..14,
},
),
],
range: 0..14,
},
),
range: 0..14,
},
),
]

View file

@ -4,33 +4,34 @@ expression: parse_ast
---
GeneratorExp(
ExprGeneratorExp {
range: 0..14,
elt: Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Load,
range: 1..2,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 7..8,
id: Identifier(
"y",
),
ctx: Store,
range: 7..8,
},
),
iter: Name(
ExprName {
range: 12..13,
id: Identifier(
"z",
),
ctx: Load,
range: 12..13,
},
),
ifs: [],
@ -38,6 +39,5 @@ GeneratorExp(
range: (),
},
],
range: 0..14,
},
)

View file

@ -5,80 +5,80 @@ expression: parse_ast
[
If(
StmtIf {
range: 0..28,
test: Constant(
ExprConstant {
range: 3..4,
value: Int(
1,
),
kind: None,
range: 3..4,
},
),
body: [
Expr(
StmtExpr {
range: 6..8,
value: Constant(
ExprConstant {
range: 6..8,
value: Int(
10,
),
kind: None,
range: 6..8,
},
),
range: 6..8,
},
),
],
orelse: [
If(
StmtIf {
range: 9..28,
test: Constant(
ExprConstant {
range: 14..15,
value: Int(
2,
),
kind: None,
range: 14..15,
},
),
body: [
Expr(
StmtExpr {
range: 17..19,
value: Constant(
ExprConstant {
range: 17..19,
value: Int(
20,
),
kind: None,
range: 17..19,
},
),
range: 17..19,
},
),
],
orelse: [
Expr(
StmtExpr {
range: 26..28,
value: Constant(
ExprConstant {
range: 26..28,
value: Int(
30,
),
kind: None,
range: 26..28,
},
),
range: 26..28,
},
),
],
range: 9..28,
},
),
],
range: 0..28,
},
),
]

View file

@ -4,56 +4,57 @@ expression: parse_ast
---
GeneratorExp(
ExprGeneratorExp {
range: 0..26,
elt: IfExp(
ExprIfExp {
range: 1..14,
test: Name(
ExprName {
range: 6..7,
id: Identifier(
"y",
),
ctx: Load,
range: 6..7,
},
),
body: Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Load,
range: 1..2,
},
),
orelse: Name(
ExprName {
range: 13..14,
id: Identifier(
"y",
),
ctx: Load,
range: 13..14,
},
),
range: 1..14,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 19..20,
id: Identifier(
"y",
),
ctx: Store,
range: 19..20,
},
),
iter: Name(
ExprName {
range: 24..25,
id: Identifier(
"z",
),
ctx: Load,
range: 24..25,
},
),
ifs: [],
@ -61,6 +62,5 @@ GeneratorExp(
range: (),
},
],
range: 0..26,
},
)

View file

@ -5,25 +5,27 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..32,
value: Call(
ExprCall {
range: 0..32,
func: Name(
ExprName {
range: 0..7,
id: Identifier(
"my_func",
),
ctx: Load,
range: 0..7,
},
),
args: [
Constant(
ExprConstant {
range: 8..20,
value: Str(
"positional",
),
kind: None,
range: 8..20,
},
),
],
@ -36,20 +38,18 @@ expression: parse_ast
),
value: Constant(
ExprConstant {
range: 30..31,
value: Int(
2,
),
kind: None,
range: 30..31,
},
),
range: 22..31,
},
],
range: 0..32,
},
),
range: 0..32,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..18,
value: Lambda(
ExprLambda {
range: 0..18,
args: Arguments {
posonlyargs: [],
args: [
@ -36,32 +38,30 @@ expression: parse_ast
},
body: BinOp(
ExprBinOp {
range: 13..18,
left: Name(
ExprName {
range: 13..14,
id: Identifier(
"x",
),
ctx: Load,
range: 13..14,
},
),
op: Mult,
right: Name(
ExprName {
range: 17..18,
id: Identifier(
"y",
),
ctx: Load,
range: 17..18,
},
),
range: 13..18,
},
),
range: 0..18,
},
),
range: 0..18,
},
),
]

View file

@ -4,33 +4,34 @@ expression: parse_ast
---
ListComp(
ExprListComp {
range: 0..14,
elt: Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Load,
range: 1..2,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 7..8,
id: Identifier(
"y",
),
ctx: Store,
range: 7..8,
},
),
iter: Name(
ExprName {
range: 12..13,
id: Identifier(
"z",
),
ctx: Load,
range: 12..13,
},
),
ifs: [],
@ -38,6 +39,5 @@ ListComp(
range: (),
},
],
range: 0..14,
},
)

View file

@ -4,62 +4,63 @@ expression: parse_ast
---
GeneratorExp(
ExprGeneratorExp {
range: 0..23,
elt: NamedExpr(
ExprNamedExpr {
range: 1..11,
target: Name(
ExprName {
range: 1..2,
id: Identifier(
"x",
),
ctx: Store,
range: 1..2,
},
),
value: BinOp(
ExprBinOp {
range: 6..11,
left: Name(
ExprName {
range: 6..7,
id: Identifier(
"y",
),
ctx: Load,
range: 6..7,
},
),
op: Add,
right: Constant(
ExprConstant {
range: 10..11,
value: Int(
1,
),
kind: None,
range: 10..11,
},
),
range: 6..11,
},
),
range: 1..11,
},
),
generators: [
Comprehension {
target: Name(
ExprName {
range: 16..17,
id: Identifier(
"y",
),
ctx: Store,
range: 16..17,
},
),
iter: Name(
ExprName {
range: 21..22,
id: Identifier(
"z",
),
ctx: Load,
range: 21..22,
},
),
ifs: [],
@ -67,6 +68,5 @@ GeneratorExp(
range: (),
},
],
range: 0..23,
},
)

View file

@ -5,42 +5,42 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..23,
value: Call(
ExprCall {
range: 0..23,
func: Name(
ExprName {
range: 0..5,
id: Identifier(
"print",
),
ctx: Load,
range: 0..5,
},
),
args: [
Constant(
ExprConstant {
range: 6..19,
value: Str(
"Hello world",
),
kind: None,
range: 6..19,
},
),
Constant(
ExprConstant {
range: 21..22,
value: Int(
2,
),
kind: None,
range: 21..22,
},
),
],
keywords: [],
range: 0..23,
},
),
range: 0..23,
},
),
]

View file

@ -5,33 +5,33 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..20,
value: Call(
ExprCall {
range: 0..20,
func: Name(
ExprName {
range: 0..5,
id: Identifier(
"print",
),
ctx: Load,
range: 0..5,
},
),
args: [
Constant(
ExprConstant {
range: 6..19,
value: Str(
"Hello world",
),
kind: None,
range: 6..19,
},
),
],
keywords: [],
range: 0..20,
},
),
range: 0..20,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..13,
value: Constant(
ExprConstant {
range: 0..13,
value: Str(
"Hello world",
),
kind: None,
range: 0..13,
},
),
range: 0..13,
},
),
]

View file

@ -5,62 +5,62 @@ expression: "parse_program(source, \"<test>\").unwrap()"
[
Assign(
StmtAssign {
range: 0..11,
targets: [
Tuple(
ExprTuple {
range: 0..4,
elts: [
Name(
ExprName {
range: 0..1,
id: Identifier(
"a",
),
ctx: Store,
range: 0..1,
},
),
Name(
ExprName {
range: 3..4,
id: Identifier(
"b",
),
ctx: Store,
range: 3..4,
},
),
],
ctx: Store,
range: 0..4,
},
),
],
value: Tuple(
ExprTuple {
range: 7..11,
elts: [
Constant(
ExprConstant {
range: 7..8,
value: Int(
4,
),
kind: None,
range: 7..8,
},
),
Constant(
ExprConstant {
range: 10..11,
value: Int(
5,
),
kind: None,
range: 10..11,
},
),
],
ctx: Load,
range: 7..11,
},
),
type_comment: None,
range: 0..11,
},
),
]

File diff suppressed because it is too large Load diff

View file

@ -4,54 +4,54 @@ expression: parse_ast
---
Subscript(
ExprSubscript {
range: 0..8,
value: Name(
ExprName {
range: 0..1,
id: Identifier(
"x",
),
ctx: Load,
range: 0..1,
},
),
slice: Slice(
ExprSlice {
range: 2..7,
lower: Some(
Constant(
ExprConstant {
range: 2..3,
value: Int(
1,
),
kind: None,
range: 2..3,
},
),
),
upper: Some(
Constant(
ExprConstant {
range: 4..5,
value: Int(
2,
),
kind: None,
range: 4..5,
},
),
),
step: Some(
Constant(
ExprConstant {
range: 6..7,
value: Int(
3,
),
kind: None,
range: 6..7,
},
),
),
range: 2..7,
},
),
ctx: Load,
range: 0..8,
},
)

View file

@ -5,289 +5,289 @@ expression: parse_ast
[
Assign(
StmtAssign {
range: 0..36,
targets: [
Name(
ExprName {
range: 0..11,
id: Identifier(
"array_slice",
),
ctx: Store,
range: 0..11,
},
),
],
value: Subscript(
ExprSubscript {
range: 14..36,
value: Name(
ExprName {
range: 14..19,
id: Identifier(
"array",
),
ctx: Load,
range: 14..19,
},
),
slice: Tuple(
ExprTuple {
range: 20..35,
elts: [
Constant(
ExprConstant {
range: 20..21,
value: Int(
0,
),
kind: None,
range: 20..21,
},
),
Starred(
ExprStarred {
range: 23..31,
value: Name(
ExprName {
range: 24..31,
id: Identifier(
"indexes",
),
ctx: Load,
range: 24..31,
},
),
ctx: Load,
range: 23..31,
},
),
UnaryOp(
ExprUnaryOp {
range: 33..35,
op: USub,
operand: Constant(
ExprConstant {
range: 34..35,
value: Int(
1,
),
kind: None,
range: 34..35,
},
),
range: 33..35,
},
),
],
ctx: Load,
range: 20..35,
},
),
ctx: Load,
range: 14..36,
},
),
type_comment: None,
range: 0..36,
},
),
Assign(
StmtAssign {
range: 37..73,
targets: [
Subscript(
ExprSubscript {
range: 37..59,
value: Name(
ExprName {
range: 37..42,
id: Identifier(
"array",
),
ctx: Load,
range: 37..42,
},
),
slice: Tuple(
ExprTuple {
range: 43..58,
elts: [
Constant(
ExprConstant {
range: 43..44,
value: Int(
0,
),
kind: None,
range: 43..44,
},
),
Starred(
ExprStarred {
range: 46..54,
value: Name(
ExprName {
range: 47..54,
id: Identifier(
"indexes",
),
ctx: Load,
range: 47..54,
},
),
ctx: Load,
range: 46..54,
},
),
UnaryOp(
ExprUnaryOp {
range: 56..58,
op: USub,
operand: Constant(
ExprConstant {
range: 57..58,
value: Int(
1,
),
kind: None,
range: 57..58,
},
),
range: 56..58,
},
),
],
ctx: Load,
range: 43..58,
},
),
ctx: Store,
range: 37..59,
},
),
],
value: Name(
ExprName {
range: 62..73,
id: Identifier(
"array_slice",
),
ctx: Load,
range: 62..73,
},
),
type_comment: None,
range: 37..73,
},
),
Expr(
StmtExpr {
range: 74..119,
value: Subscript(
ExprSubscript {
range: 74..119,
value: Name(
ExprName {
range: 74..79,
id: Identifier(
"array",
),
ctx: Load,
range: 74..79,
},
),
slice: Tuple(
ExprTuple {
range: 80..118,
elts: [
Starred(
ExprStarred {
range: 80..98,
value: Name(
ExprName {
range: 81..98,
id: Identifier(
"indexes_to_select",
),
ctx: Load,
range: 81..98,
},
),
ctx: Load,
range: 80..98,
},
),
Starred(
ExprStarred {
range: 100..118,
value: Name(
ExprName {
range: 101..118,
id: Identifier(
"indexes_to_select",
),
ctx: Load,
range: 101..118,
},
),
ctx: Load,
range: 100..118,
},
),
],
ctx: Load,
range: 80..118,
},
),
ctx: Load,
range: 74..119,
},
),
range: 74..119,
},
),
Expr(
StmtExpr {
range: 120..150,
value: Subscript(
ExprSubscript {
range: 120..150,
value: Name(
ExprName {
range: 120..125,
id: Identifier(
"array",
),
ctx: Load,
range: 120..125,
},
),
slice: Tuple(
ExprTuple {
range: 126..149,
elts: [
Slice(
ExprSlice {
range: 126..129,
lower: Some(
Constant(
ExprConstant {
range: 126..127,
value: Int(
3,
),
kind: None,
range: 126..127,
},
),
),
upper: Some(
Constant(
ExprConstant {
range: 128..129,
value: Int(
5,
),
kind: None,
range: 128..129,
},
),
),
step: None,
range: 126..129,
},
),
Starred(
ExprStarred {
range: 131..149,
value: Name(
ExprName {
range: 132..149,
id: Identifier(
"indexes_to_select",
),
ctx: Load,
range: 132..149,
},
),
ctx: Load,
range: 131..149,
},
),
],
ctx: Load,
range: 126..149,
},
),
ctx: Load,
range: 120..150,
},
),
range: 120..150,
},
),
]

View file

@ -5,53 +5,55 @@ expression: parse_ast
[
Try(
StmtTry {
range: 0..134,
body: [
Raise(
StmtRaise {
range: 9..28,
exc: Some(
Call(
ExprCall {
range: 15..28,
func: Name(
ExprName {
range: 15..25,
id: Identifier(
"ValueError",
),
ctx: Load,
range: 15..25,
},
),
args: [
Constant(
ExprConstant {
range: 26..27,
value: Int(
1,
),
kind: None,
range: 26..27,
},
),
],
keywords: [],
range: 15..28,
},
),
),
cause: None,
range: 9..28,
},
),
],
handlers: [
ExceptHandler(
ExcepthandlerExceptHandler {
range: 29..82,
type_: Some(
Name(
ExprName {
range: 36..45,
id: Identifier(
"TypeError",
),
ctx: Load,
range: 36..45,
},
),
),
@ -63,91 +65,91 @@ expression: parse_ast
body: [
Expr(
StmtExpr {
range: 56..82,
value: Call(
ExprCall {
range: 56..82,
func: Name(
ExprName {
range: 56..61,
id: Identifier(
"print",
),
ctx: Load,
range: 56..61,
},
),
args: [
JoinedStr(
ExprJoinedStr {
range: 62..81,
values: [
Constant(
ExprConstant {
range: 62..81,
value: Str(
"caught ",
),
kind: None,
range: 62..81,
},
),
FormattedValue(
ExprFormattedValue {
range: 62..81,
value: Call(
ExprCall {
range: 72..79,
func: Name(
ExprName {
range: 72..76,
id: Identifier(
"type",
),
ctx: Load,
range: 72..76,
},
),
args: [
Name(
ExprName {
range: 77..78,
id: Identifier(
"e",
),
ctx: Load,
range: 77..78,
},
),
],
keywords: [],
range: 72..79,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 62..81,
},
),
],
range: 62..81,
},
),
],
keywords: [],
range: 56..82,
},
),
range: 56..82,
},
),
],
range: 29..82,
},
),
ExceptHandler(
ExcepthandlerExceptHandler {
range: 83..134,
type_: Some(
Name(
ExprName {
range: 90..97,
id: Identifier(
"OSError",
),
ctx: Load,
range: 90..97,
},
),
),
@ -159,85 +161,83 @@ expression: parse_ast
body: [
Expr(
StmtExpr {
range: 108..134,
value: Call(
ExprCall {
range: 108..134,
func: Name(
ExprName {
range: 108..113,
id: Identifier(
"print",
),
ctx: Load,
range: 108..113,
},
),
args: [
JoinedStr(
ExprJoinedStr {
range: 114..133,
values: [
Constant(
ExprConstant {
range: 114..133,
value: Str(
"caught ",
),
kind: None,
range: 114..133,
},
),
FormattedValue(
ExprFormattedValue {
range: 114..133,
value: Call(
ExprCall {
range: 124..131,
func: Name(
ExprName {
range: 124..128,
id: Identifier(
"type",
),
ctx: Load,
range: 124..128,
},
),
args: [
Name(
ExprName {
range: 129..130,
id: Identifier(
"e",
),
ctx: Load,
range: 129..130,
},
),
],
keywords: [],
range: 124..131,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 114..133,
},
),
],
range: 114..133,
},
),
],
keywords: [],
range: 108..134,
},
),
range: 108..134,
},
),
],
range: 83..134,
},
),
],
orelse: [],
finalbody: [],
range: 0..134,
},
),
]

View file

@ -5,165 +5,167 @@ expression: parse_ast
[
TryStar(
StmtTryStar {
range: 0..260,
body: [
Raise(
StmtRaise {
range: 9..98,
exc: Some(
Call(
ExprCall {
range: 15..98,
func: Name(
ExprName {
range: 15..29,
id: Identifier(
"ExceptionGroup",
),
ctx: Load,
range: 15..29,
},
),
args: [
Constant(
ExprConstant {
range: 30..34,
value: Str(
"eg",
),
kind: None,
range: 30..34,
},
),
List(
ExprList {
range: 44..97,
elts: [
Call(
ExprCall {
range: 45..58,
func: Name(
ExprName {
range: 45..55,
id: Identifier(
"ValueError",
),
ctx: Load,
range: 45..55,
},
),
args: [
Constant(
ExprConstant {
range: 56..57,
value: Int(
1,
),
kind: None,
range: 56..57,
},
),
],
keywords: [],
range: 45..58,
},
),
Call(
ExprCall {
range: 60..72,
func: Name(
ExprName {
range: 60..69,
id: Identifier(
"TypeError",
),
ctx: Load,
range: 60..69,
},
),
args: [
Constant(
ExprConstant {
range: 70..71,
value: Int(
2,
),
kind: None,
range: 70..71,
},
),
],
keywords: [],
range: 60..72,
},
),
Call(
ExprCall {
range: 74..84,
func: Name(
ExprName {
range: 74..81,
id: Identifier(
"OSError",
),
ctx: Load,
range: 74..81,
},
),
args: [
Constant(
ExprConstant {
range: 82..83,
value: Int(
3,
),
kind: None,
range: 82..83,
},
),
],
keywords: [],
range: 74..84,
},
),
Call(
ExprCall {
range: 86..96,
func: Name(
ExprName {
range: 86..93,
id: Identifier(
"OSError",
),
ctx: Load,
range: 86..93,
},
),
args: [
Constant(
ExprConstant {
range: 94..95,
value: Int(
4,
),
kind: None,
range: 94..95,
},
),
],
keywords: [],
range: 86..96,
},
),
],
ctx: Load,
range: 44..97,
},
),
],
keywords: [],
range: 15..98,
},
),
),
cause: None,
range: 9..98,
},
),
],
handlers: [
ExceptHandler(
ExcepthandlerExceptHandler {
range: 99..180,
type_: Some(
Name(
ExprName {
range: 107..116,
id: Identifier(
"TypeError",
),
ctx: Load,
range: 107..116,
},
),
),
@ -175,127 +177,127 @@ expression: parse_ast
body: [
Expr(
StmtExpr {
range: 127..180,
value: Call(
ExprCall {
range: 127..180,
func: Name(
ExprName {
range: 127..132,
id: Identifier(
"print",
),
ctx: Load,
range: 127..132,
},
),
args: [
JoinedStr(
ExprJoinedStr {
range: 133..179,
values: [
Constant(
ExprConstant {
range: 133..179,
value: Str(
"caught ",
),
kind: None,
range: 133..179,
},
),
FormattedValue(
ExprFormattedValue {
range: 133..179,
value: Call(
ExprCall {
range: 143..150,
func: Name(
ExprName {
range: 143..147,
id: Identifier(
"type",
),
ctx: Load,
range: 143..147,
},
),
args: [
Name(
ExprName {
range: 148..149,
id: Identifier(
"e",
),
ctx: Load,
range: 148..149,
},
),
],
keywords: [],
range: 143..150,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 133..179,
},
),
Constant(
ExprConstant {
range: 133..179,
value: Str(
" with nested ",
),
kind: None,
range: 133..179,
},
),
FormattedValue(
ExprFormattedValue {
range: 133..179,
value: Attribute(
ExprAttribute {
range: 165..177,
value: Name(
ExprName {
range: 165..166,
id: Identifier(
"e",
),
ctx: Load,
range: 165..166,
},
),
attr: Identifier(
"exceptions",
),
ctx: Load,
range: 165..177,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 133..179,
},
),
],
range: 133..179,
},
),
],
keywords: [],
range: 127..180,
},
),
range: 127..180,
},
),
],
range: 99..180,
},
),
ExceptHandler(
ExcepthandlerExceptHandler {
range: 181..260,
type_: Some(
Name(
ExprName {
range: 189..196,
id: Identifier(
"OSError",
),
ctx: Load,
range: 189..196,
},
),
),
@ -307,121 +309,119 @@ expression: parse_ast
body: [
Expr(
StmtExpr {
range: 207..260,
value: Call(
ExprCall {
range: 207..260,
func: Name(
ExprName {
range: 207..212,
id: Identifier(
"print",
),
ctx: Load,
range: 207..212,
},
),
args: [
JoinedStr(
ExprJoinedStr {
range: 213..259,
values: [
Constant(
ExprConstant {
range: 213..259,
value: Str(
"caught ",
),
kind: None,
range: 213..259,
},
),
FormattedValue(
ExprFormattedValue {
range: 213..259,
value: Call(
ExprCall {
range: 223..230,
func: Name(
ExprName {
range: 223..227,
id: Identifier(
"type",
),
ctx: Load,
range: 223..227,
},
),
args: [
Name(
ExprName {
range: 228..229,
id: Identifier(
"e",
),
ctx: Load,
range: 228..229,
},
),
],
keywords: [],
range: 223..230,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 213..259,
},
),
Constant(
ExprConstant {
range: 213..259,
value: Str(
" with nested ",
),
kind: None,
range: 213..259,
},
),
FormattedValue(
ExprFormattedValue {
range: 213..259,
value: Attribute(
ExprAttribute {
range: 245..257,
value: Name(
ExprName {
range: 245..246,
id: Identifier(
"e",
),
ctx: Load,
range: 245..246,
},
),
attr: Identifier(
"exceptions",
),
ctx: Load,
range: 245..257,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 213..259,
},
),
],
range: 213..259,
},
),
],
keywords: [],
range: 207..260,
},
),
range: 207..260,
},
),
],
range: 181..260,
},
),
],
orelse: [],
finalbody: [],
range: 0..260,
},
),
]

View file

@ -5,6 +5,7 @@ expression: parse_ast
[
FunctionDef(
StmtFunctionDef {
range: 1..49,
name: Identifier(
"args_to_tuple",
),
@ -19,17 +20,17 @@ expression: parse_ast
annotation: Some(
Starred(
ExprStarred {
range: 26..29,
value: Name(
ExprName {
range: 27..29,
id: Identifier(
"Ts",
),
ctx: Load,
range: 27..29,
},
),
ctx: Load,
range: 26..29,
},
),
),
@ -46,14 +47,14 @@ expression: parse_ast
body: [
Expr(
StmtExpr {
range: 46..49,
value: Constant(
ExprConstant {
range: 46..49,
value: Ellipsis,
kind: None,
range: 46..49,
},
),
range: 46..49,
},
),
],
@ -61,37 +62,36 @@ expression: parse_ast
returns: Some(
Subscript(
ExprSubscript {
range: 34..44,
value: Name(
ExprName {
range: 34..39,
id: Identifier(
"Tuple",
),
ctx: Load,
range: 34..39,
},
),
slice: Starred(
ExprStarred {
range: 40..43,
value: Name(
ExprName {
range: 41..43,
id: Identifier(
"Ts",
),
ctx: Load,
range: 41..43,
},
),
ctx: Load,
range: 40..43,
},
),
ctx: Load,
range: 34..44,
},
),
),
type_comment: None,
range: 1..49,
},
),
]

File diff suppressed because it is too large Load diff

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..15,
value: Constant(
ExprConstant {
range: 0..15,
value: Str(
"\u{8}",
),
kind: None,
range: 0..15,
},
),
range: 0..15,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..9,
value: Constant(
ExprConstant {
range: 0..9,
value: Str(
"\u{7}",
),
kind: None,
range: 0..9,
},
),
range: 0..9,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..21,
value: Constant(
ExprConstant {
range: 0..21,
value: Str(
"\r",
),
kind: None,
range: 0..21,
},
),
range: 0..21,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..45,
value: Constant(
ExprConstant {
range: 0..45,
value: Str(
"\u{89}",
),
kind: None,
range: 0..45,
},
),
range: 0..45,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..12,
value: Constant(
ExprConstant {
range: 0..12,
value: Str(
"\u{7f}",
),
kind: None,
range: 0..12,
},
),
range: 0..12,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..738,
value: Constant(
ExprConstant {
range: 0..738,
value: Bytes(
[
0,
@ -268,10 +270,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..738,
},
),
range: 0..738,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..12,
value: Constant(
ExprConstant {
range: 0..12,
value: Str(
"\u{1b}",
),
kind: None,
range: 0..12,
},
),
range: 0..12,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..13,
value: Constant(
ExprConstant {
range: 0..13,
value: Bytes(
[
111,
@ -22,10 +24,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..13,
},
),
range: 0..13,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..14,
value: Constant(
ExprConstant {
range: 0..14,
value: Bytes(
[
35,
@ -17,10 +19,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..14,
},
),
range: 0..14,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..15,
value: Constant(
ExprConstant {
range: 0..15,
value: Str(
"\u{c}",
),
kind: None,
range: 0..15,
},
),
range: 0..15,
},
),
]

View file

@ -5,41 +5,41 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..8,
value: JoinedStr(
ExprJoinedStr {
range: 0..8,
values: [
Constant(
ExprConstant {
range: 0..8,
value: Str(
"\\",
),
kind: None,
range: 0..8,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..8,
value: Name(
ExprName {
range: 5..6,
id: Identifier(
"x",
),
ctx: Load,
range: 5..6,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..8,
},
),
],
range: 0..8,
},
),
range: 0..8,
},
),
]

View file

@ -5,41 +5,41 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..8,
value: JoinedStr(
ExprJoinedStr {
range: 0..8,
values: [
Constant(
ExprConstant {
range: 0..8,
value: Str(
"\n",
),
kind: None,
range: 0..8,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..8,
value: Name(
ExprName {
range: 5..6,
id: Identifier(
"x",
),
ctx: Load,
range: 5..6,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..8,
},
),
],
range: 0..8,
},
),
range: 0..8,
},
),
]

View file

@ -5,41 +5,41 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..9,
value: JoinedStr(
ExprJoinedStr {
range: 0..9,
values: [
Constant(
ExprConstant {
range: 0..9,
value: Str(
"\\\n",
),
kind: None,
range: 0..9,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..9,
value: Name(
ExprName {
range: 6..7,
id: Identifier(
"x",
),
ctx: Load,
range: 6..7,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..9,
},
),
],
range: 0..9,
},
),
range: 0..9,
},
),
]

View file

@ -5,38 +5,38 @@ expression: parse_ast
[
Constant(
ExprConstant {
range: 0..10,
value: Str(
"user=",
),
kind: None,
range: 0..10,
},
),
Constant(
ExprConstant {
range: 0..10,
value: Str(
"",
),
kind: None,
range: 0..10,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..10,
value: Name(
ExprName {
range: 3..7,
id: Identifier(
"user",
),
ctx: Load,
range: 3..7,
},
),
conversion: Int(
114,
),
format_spec: None,
range: 0..10,
},
),
]

View file

@ -5,92 +5,92 @@ expression: parse_ast
[
Constant(
ExprConstant {
range: 0..38,
value: Str(
"mix ",
),
kind: None,
range: 0..38,
},
),
Constant(
ExprConstant {
range: 0..38,
value: Str(
"user=",
),
kind: None,
range: 0..38,
},
),
Constant(
ExprConstant {
range: 0..38,
value: Str(
"",
),
kind: None,
range: 0..38,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..38,
value: Name(
ExprName {
range: 7..11,
id: Identifier(
"user",
),
ctx: Load,
range: 7..11,
},
),
conversion: Int(
114,
),
format_spec: None,
range: 0..38,
},
),
Constant(
ExprConstant {
range: 0..38,
value: Str(
" with text and ",
),
kind: None,
range: 0..38,
},
),
Constant(
ExprConstant {
range: 0..38,
value: Str(
"second=",
),
kind: None,
range: 0..38,
},
),
Constant(
ExprConstant {
range: 0..38,
value: Str(
"",
),
kind: None,
range: 0..38,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..38,
value: Name(
ExprName {
range: 29..35,
id: Identifier(
"second",
),
ctx: Load,
range: 29..35,
},
),
conversion: Int(
114,
),
format_spec: None,
range: 0..38,
},
),
]

View file

@ -5,31 +5,32 @@ expression: parse_ast
[
Constant(
ExprConstant {
range: 0..14,
value: Str(
"user=",
),
kind: None,
range: 0..14,
},
),
Constant(
ExprConstant {
range: 0..14,
value: Str(
"",
),
kind: None,
range: 0..14,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..14,
value: Name(
ExprName {
range: 3..7,
id: Identifier(
"user",
),
ctx: Load,
range: 3..7,
},
),
conversion: Int(
@ -38,22 +39,21 @@ expression: parse_ast
format_spec: Some(
JoinedStr(
ExprJoinedStr {
range: 0..14,
values: [
Constant(
ExprConstant {
range: 0..14,
value: Str(
">10",
),
kind: None,
range: 0..14,
},
),
],
range: 0..14,
},
),
),
range: 0..14,
},
),
]

View file

@ -5,41 +5,41 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..11,
value: JoinedStr(
ExprJoinedStr {
range: 0..11,
values: [
Constant(
ExprConstant {
range: 0..11,
value: Str(
"\n",
),
kind: None,
range: 0..11,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..11,
value: Name(
ExprName {
range: 6..7,
id: Identifier(
"x",
),
ctx: Load,
range: 6..7,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..11,
},
),
],
range: 0..11,
},
),
range: 0..11,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..9,
value: Constant(
ExprConstant {
range: 0..9,
value: Str(
"\u{88}",
),
kind: None,
range: 0..9,
},
),
range: 0..9,
},
),
]

View file

@ -5,23 +5,23 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..17,
value: JoinedStr(
ExprJoinedStr {
range: 0..17,
values: [
Constant(
ExprConstant {
range: 0..17,
value: Str(
"Hello world",
),
kind: None,
range: 0..17,
},
),
],
range: 0..17,
},
),
range: 0..17,
},
),
]

View file

@ -5,23 +5,23 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..17,
value: JoinedStr(
ExprJoinedStr {
range: 0..17,
values: [
Constant(
ExprConstant {
range: 0..17,
value: Str(
"Hello world",
),
kind: None,
range: 0..17,
},
),
],
range: 0..17,
},
),
range: 0..17,
},
),
]

View file

@ -5,41 +5,41 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..22,
value: JoinedStr(
ExprJoinedStr {
range: 0..22,
values: [
Constant(
ExprConstant {
range: 0..22,
value: Str(
"Hello world",
),
kind: None,
range: 0..22,
},
),
FormattedValue(
ExprFormattedValue {
range: 9..22,
value: Constant(
ExprConstant {
range: 17..20,
value: Str(
"!",
),
kind: None,
range: 17..20,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 9..22,
},
),
],
range: 0..22,
},
),
range: 0..22,
},
),
]

View file

@ -5,47 +5,47 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..18,
value: Name(
ExprName {
range: 3..4,
id: Identifier(
"a",
),
ctx: Load,
range: 3..4,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..18,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..18,
value: Name(
ExprName {
range: 7..8,
id: Identifier(
"b",
),
ctx: Load,
range: 7..8,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..18,
},
),
Constant(
ExprConstant {
range: 0..18,
value: Str(
"{foo}",
),
kind: None,
range: 0..18,
},
),
]

View file

@ -5,15 +5,17 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..13,
value: Compare(
ExprCompare {
range: 3..11,
left: Constant(
ExprConstant {
range: 3..5,
value: Int(
42,
),
kind: None,
range: 3..5,
},
),
ops: [
@ -22,22 +24,20 @@ expression: parse_ast
comparators: [
Constant(
ExprConstant {
range: 9..11,
value: Int(
42,
),
kind: None,
range: 9..11,
},
),
],
range: 3..11,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..13,
},
),
]

View file

@ -5,13 +5,14 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..15,
value: Name(
ExprName {
range: 3..6,
id: Identifier(
"foo",
),
ctx: Load,
range: 3..6,
},
),
conversion: Int(
@ -20,31 +21,30 @@ expression: parse_ast
format_spec: Some(
JoinedStr(
ExprJoinedStr {
range: 0..15,
values: [
FormattedValue(
ExprFormattedValue {
range: 0..15,
value: Name(
ExprName {
range: 8..12,
id: Identifier(
"spec",
),
ctx: Load,
range: 8..12,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..15,
},
),
],
range: 0..15,
},
),
),
range: 0..15,
},
),
]

View file

@ -5,15 +5,17 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..11,
value: Compare(
ExprCompare {
range: 3..9,
left: Constant(
ExprConstant {
range: 3..4,
value: Int(
1,
),
kind: None,
range: 3..4,
},
),
ops: [
@ -22,22 +24,20 @@ expression: parse_ast
comparators: [
Constant(
ExprConstant {
range: 8..9,
value: Int(
2,
),
kind: None,
range: 8..9,
},
),
],
range: 3..9,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..11,
},
),
]

View file

@ -5,13 +5,14 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..13,
value: Name(
ExprName {
range: 3..6,
id: Identifier(
"foo",
),
ctx: Load,
range: 3..6,
},
),
conversion: Int(
@ -20,22 +21,21 @@ expression: parse_ast
format_spec: Some(
JoinedStr(
ExprJoinedStr {
range: 0..13,
values: [
Constant(
ExprConstant {
range: 0..13,
value: Str(
"spec",
),
kind: None,
range: 0..13,
},
),
],
range: 0..13,
},
),
),
range: 0..13,
},
),
]

View file

@ -5,38 +5,38 @@ expression: parse_ast
[
Constant(
ExprConstant {
range: 0..10,
value: Str(
"x =",
),
kind: None,
range: 0..10,
},
),
Constant(
ExprConstant {
range: 0..10,
value: Str(
"",
),
kind: None,
range: 0..10,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..10,
value: Name(
ExprName {
range: 3..4,
id: Identifier(
"x",
),
ctx: Load,
range: 3..4,
},
),
conversion: Int(
114,
),
format_spec: None,
range: 0..10,
},
),
]

View file

@ -5,38 +5,38 @@ expression: parse_ast
[
Constant(
ExprConstant {
range: 0..10,
value: Str(
"x=",
),
kind: None,
range: 0..10,
},
),
Constant(
ExprConstant {
range: 0..10,
value: Str(
" ",
),
kind: None,
range: 0..10,
},
),
FormattedValue(
ExprFormattedValue {
range: 0..10,
value: Name(
ExprName {
range: 3..4,
id: Identifier(
"x",
),
ctx: Load,
range: 3..4,
},
),
conversion: Int(
114,
),
format_spec: None,
range: 0..10,
},
),
]

View file

@ -5,17 +5,17 @@ expression: parse_ast
[
FormattedValue(
ExprFormattedValue {
range: 0..10,
value: Yield(
ExprYield {
value: None,
range: 3..8,
value: None,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..10,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..16,
value: Constant(
ExprConstant {
range: 0..16,
value: Str(
"Hello world",
),
kind: None,
range: 0..16,
},
),
range: 0..16,
},
),
]

View file

@ -5,18 +5,18 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..20,
value: Constant(
ExprConstant {
range: 0..20,
value: Str(
"Hello, world!",
),
kind: Some(
"u",
),
range: 0..20,
},
),
range: 0..20,
},
),
]

View file

@ -5,25 +5,25 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..18,
value: JoinedStr(
ExprJoinedStr {
range: 0..18,
values: [
Constant(
ExprConstant {
range: 0..18,
value: Str(
"Hello world",
),
kind: Some(
"u",
),
range: 0..18,
},
),
],
range: 0..18,
},
),
range: 0..18,
},
),
]

View file

@ -5,25 +5,25 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..22,
value: JoinedStr(
ExprJoinedStr {
range: 0..22,
values: [
Constant(
ExprConstant {
range: 0..22,
value: Str(
"Hello world!",
),
kind: Some(
"u",
),
range: 0..22,
},
),
],
range: 0..22,
},
),
range: 0..22,
},
),
]

View file

@ -5,16 +5,16 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..17,
value: Constant(
ExprConstant {
range: 0..17,
value: Str(
"Hello world",
),
kind: None,
range: 0..17,
},
),
range: 0..17,
},
),
]

View file

@ -5,18 +5,18 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..17,
value: Constant(
ExprConstant {
range: 0..17,
value: Str(
"Hello world",
),
kind: Some(
"u",
),
range: 0..17,
},
),
range: 0..17,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..8,
value: Constant(
ExprConstant {
range: 0..8,
value: Bytes(
[
92,
@ -16,10 +18,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..8,
},
),
range: 0..8,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..6,
value: Constant(
ExprConstant {
range: 0..6,
value: Bytes(
[
92,
@ -14,10 +16,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..6,
},
),
range: 0..6,
},
),
]

View file

@ -5,32 +5,32 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..7,
value: JoinedStr(
ExprJoinedStr {
range: 0..7,
values: [
FormattedValue(
ExprFormattedValue {
range: 0..7,
value: Name(
ExprName {
range: 4..5,
id: Identifier(
"x",
),
ctx: Load,
range: 4..5,
},
),
conversion: Int(
0,
),
format_spec: None,
range: 0..7,
},
),
],
range: 0..7,
},
),
range: 0..7,
},
),
]

View file

@ -5,8 +5,10 @@ expression: parse_ast
[
Expr(
StmtExpr {
range: 0..738,
value: Constant(
ExprConstant {
range: 0..738,
value: Bytes(
[
0,
@ -268,10 +270,8 @@ expression: parse_ast
],
),
kind: None,
range: 0..738,
},
),
range: 0..738,
},
),
]

Some files were not shown because too many files have changed in this diff Show more