mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-04 02:38:25 +00:00
Use CompactString
for Identifier
(#12101)
This commit is contained in:
parent
db6ee74cbe
commit
5109b50bb3
474 changed files with 4953 additions and 4776 deletions
|
@ -19,6 +19,7 @@ ruff_text_size = { workspace = true }
|
|||
|
||||
bitflags = { workspace = true }
|
||||
bstr = { workspace = true }
|
||||
compact_str = { workspace = true }
|
||||
memchr = { workspace = true }
|
||||
rustc-hash = { workspace = true }
|
||||
static_assertions = { workspace = true }
|
||||
|
|
|
@ -12,6 +12,7 @@ use std::str::FromStr;
|
|||
use unicode_ident::{is_xid_continue, is_xid_start};
|
||||
use unicode_normalization::UnicodeNormalization;
|
||||
|
||||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::{Int, IpyEscapeKind, StringFlags};
|
||||
use ruff_python_trivia::is_python_whitespace;
|
||||
use ruff_text_size::{TextLen, TextRange, TextSize};
|
||||
|
@ -643,7 +644,7 @@ impl<'src> Lexer<'src> {
|
|||
let text = self.token_text();
|
||||
|
||||
if !is_ascii {
|
||||
self.current_value = TokenValue::Name(text.nfkc().collect::<String>().into_boxed_str());
|
||||
self.current_value = TokenValue::Name(text.nfkc().collect::<Name>());
|
||||
return TokenKind::Name;
|
||||
}
|
||||
|
||||
|
@ -687,7 +688,7 @@ impl<'src> Lexer<'src> {
|
|||
"with" => TokenKind::With,
|
||||
"yield" => TokenKind::Yield,
|
||||
_ => {
|
||||
self.current_value = TokenValue::Name(text.to_string().into_boxed_str());
|
||||
self.current_value = TokenValue::Name(Name::new(text));
|
||||
TokenKind::Name
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ use std::ops::Deref;
|
|||
use bitflags::bitflags;
|
||||
use rustc_hash::{FxBuildHasher, FxHashSet};
|
||||
|
||||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::{
|
||||
self as ast, BoolOp, CmpOp, ConversionFlag, Expr, ExprContext, FStringElement, FStringElements,
|
||||
IpyEscapeKind, Number, Operator, UnaryOp,
|
||||
|
@ -477,14 +478,11 @@ impl<'src> Parser<'src> {
|
|||
let TokenValue::Name(name) = self.bump_value(TokenKind::Name) else {
|
||||
unreachable!();
|
||||
};
|
||||
return ast::Identifier {
|
||||
id: name.into_string(),
|
||||
range,
|
||||
};
|
||||
return ast::Identifier { id: name, range };
|
||||
}
|
||||
|
||||
if self.current_token_kind().is_soft_keyword() {
|
||||
let id = self.src_text(range).to_string();
|
||||
let id = Name::new(self.src_text(range));
|
||||
self.bump_soft_keyword_as_name();
|
||||
return ast::Identifier { id, range };
|
||||
}
|
||||
|
@ -499,7 +497,7 @@ impl<'src> Parser<'src> {
|
|||
range,
|
||||
);
|
||||
|
||||
let id = self.src_text(range).to_string();
|
||||
let id = Name::new(self.src_text(range));
|
||||
self.bump_any();
|
||||
ast::Identifier { id, range }
|
||||
} else {
|
||||
|
@ -509,7 +507,7 @@ impl<'src> Parser<'src> {
|
|||
);
|
||||
|
||||
ast::Identifier {
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
range: self.missing_node_range(),
|
||||
}
|
||||
}
|
||||
|
@ -597,7 +595,7 @@ impl<'src> Parser<'src> {
|
|||
);
|
||||
Expr::Name(ast::ExprName {
|
||||
range: self.missing_node_range(),
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
ctx: ExprContext::Invalid,
|
||||
})
|
||||
}
|
||||
|
@ -719,7 +717,7 @@ impl<'src> Parser<'src> {
|
|||
&parsed_expr,
|
||||
);
|
||||
ast::Identifier {
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
range: parsed_expr.range(),
|
||||
}
|
||||
};
|
||||
|
@ -793,7 +791,7 @@ impl<'src> Parser<'src> {
|
|||
value: Box::new(value),
|
||||
slice: Box::new(Expr::Name(ast::ExprName {
|
||||
range: slice_range,
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
ctx: ExprContext::Invalid,
|
||||
})),
|
||||
ctx: ExprContext::Load,
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::{self as ast, Expr, ExprContext, Number, Operator, Pattern, Singleton};
|
||||
use ruff_text_size::{Ranged, TextSize};
|
||||
|
||||
|
@ -510,7 +511,7 @@ impl<'src> Parser<'src> {
|
|||
);
|
||||
let invalid_node = Expr::Name(ast::ExprName {
|
||||
range: self.missing_node_range(),
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
ctx: ExprContext::Invalid,
|
||||
});
|
||||
Pattern::MatchValue(ast::PatternMatchValue {
|
||||
|
@ -616,7 +617,7 @@ impl<'src> Parser<'src> {
|
|||
} else {
|
||||
Box::new(Expr::Name(ast::ExprName {
|
||||
range: ident.range(),
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
ctx: ExprContext::Invalid,
|
||||
}))
|
||||
}
|
||||
|
@ -667,7 +668,7 @@ impl<'src> Parser<'src> {
|
|||
&pattern,
|
||||
);
|
||||
ast::Identifier {
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
range: parser.missing_node_range(),
|
||||
}
|
||||
};
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::{self as ast, Expr, ExprContext, Pattern};
|
||||
use ruff_text_size::{Ranged, TextLen, TextRange};
|
||||
|
||||
|
@ -110,7 +111,7 @@ pub(super) fn pattern_to_expr(pattern: Pattern) -> Expr {
|
|||
range,
|
||||
value: Box::new(Expr::Name(ast::ExprName {
|
||||
range: TextRange::new(range.end() - "_".text_len(), range.end()),
|
||||
id: "_".to_string(),
|
||||
id: Name::new_static("_"),
|
||||
ctx: ExprContext::Store,
|
||||
})),
|
||||
ctx: ExprContext::Store,
|
||||
|
@ -124,7 +125,7 @@ pub(super) fn pattern_to_expr(pattern: Pattern) -> Expr {
|
|||
}) => match (pattern, name) {
|
||||
(Some(_), Some(_)) => Expr::Name(ast::ExprName {
|
||||
range,
|
||||
id: String::new(),
|
||||
id: Name::empty(),
|
||||
ctx: ExprContext::Invalid,
|
||||
}),
|
||||
(Some(pattern), None) => pattern_to_expr(*pattern),
|
||||
|
@ -135,7 +136,7 @@ pub(super) fn pattern_to_expr(pattern: Pattern) -> Expr {
|
|||
}),
|
||||
(None, None) => Expr::Name(ast::ExprName {
|
||||
range,
|
||||
id: "_".to_string(),
|
||||
id: Name::new_static("_"),
|
||||
ctx: ExprContext::Store,
|
||||
}),
|
||||
},
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/parser/tests.rs
|
||||
expression: expr
|
||||
expression: parsed.expr()
|
||||
---
|
||||
Name(
|
||||
ExprName {
|
||||
range: 0..5,
|
||||
id: "first",
|
||||
id: Name("first"),
|
||||
ctx: Load,
|
||||
},
|
||||
)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/parser/tests.rs
|
||||
expression: parse_ast
|
||||
expression: parsed.syntax()
|
||||
---
|
||||
Module(
|
||||
ModModule {
|
||||
|
@ -15,7 +15,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 27..28,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -23,7 +23,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 39..40,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -128,7 +128,7 @@ Module(
|
|||
is_async: false,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 570..573,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -152,7 +152,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 598..599,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -163,7 +163,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 619..620,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -204,7 +204,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 715..716,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -214,7 +214,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 720..725,
|
||||
id: "range",
|
||||
id: Name("range"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -253,7 +253,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 739..741,
|
||||
id: "p1",
|
||||
id: Name("p1"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -273,14 +273,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 749..751,
|
||||
id: "p2",
|
||||
id: Name("p2"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 753..756,
|
||||
id: "str",
|
||||
id: Name("str"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -303,7 +303,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 764..767,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -331,7 +331,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 792..795,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/parser/tests.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Assign(
|
||||
|
@ -10,7 +10,7 @@ expression: parse_ast
|
|||
Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
use compact_str::CompactString;
|
||||
use std::fmt::Display;
|
||||
|
||||
use rustc_hash::{FxBuildHasher, FxHashSet};
|
||||
|
||||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::{
|
||||
self as ast, ExceptHandler, Expr, ExprContext, IpyEscapeKind, Operator, Stmt, WithItem,
|
||||
};
|
||||
|
@ -623,7 +625,7 @@ impl<'src> Parser<'src> {
|
|||
let range = self.node_range(start);
|
||||
return ast::Alias {
|
||||
name: ast::Identifier {
|
||||
id: "*".into(),
|
||||
id: Name::new_static("*"),
|
||||
range,
|
||||
},
|
||||
asname: None,
|
||||
|
@ -669,7 +671,7 @@ impl<'src> Parser<'src> {
|
|||
fn parse_dotted_name(&mut self) -> ast::Identifier {
|
||||
let start = self.node_start();
|
||||
|
||||
let mut dotted_name = self.parse_identifier().id;
|
||||
let mut dotted_name: CompactString = self.parse_identifier().id.into();
|
||||
let mut progress = ParserProgress::default();
|
||||
|
||||
while self.eat(TokenKind::Dot) {
|
||||
|
@ -686,7 +688,7 @@ impl<'src> Parser<'src> {
|
|||
// import a.b.c
|
||||
// import a . b . c
|
||||
ast::Identifier {
|
||||
id: dotted_name,
|
||||
id: Name::from(dotted_name),
|
||||
range: self.node_range(start),
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: lex_source(source)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"a_variable",
|
||||
Name("a_variable"),
|
||||
),
|
||||
0..10,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: lex_source(source)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
3..4,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: "lex_source_with_offset(source, TextSize::new(7))"
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"y",
|
||||
Name("y"),
|
||||
),
|
||||
7..8,
|
||||
),
|
||||
|
@ -17,7 +17,7 @@ expression: "lex_source_with_offset(source, TextSize::new(7))"
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"z",
|
||||
Name("z"),
|
||||
),
|
||||
11..12,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: "lex_source_with_offset(source, TextSize::new(11))"
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"z",
|
||||
Name("z"),
|
||||
),
|
||||
11..12,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"first",
|
||||
Name("first"),
|
||||
),
|
||||
3..8,
|
||||
),
|
||||
|
@ -33,7 +33,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"second",
|
||||
Name("second"),
|
||||
),
|
||||
17..23,
|
||||
),
|
||||
|
@ -63,7 +63,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
42..45,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_eol(MAC_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_eol(MAC_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
15..16,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_tabs_eol(MAC_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_tabs_eol(MAC_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
15..16,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_tabs_eol(UNIX_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_tabs_eol(UNIX_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
15..16,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_tabs_eol(WINDOWS_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_tabs_eol(WINDOWS_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
16..17,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_eol(UNIX_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_eol(UNIX_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
15..16,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: double_dedent_with_eol(WINDOWS_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ expression: double_dedent_with_eol(WINDOWS_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
16..17,
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
10..13,
|
||||
),
|
||||
|
@ -50,7 +50,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"bar",
|
||||
Name("bar"),
|
||||
),
|
||||
28..31,
|
||||
),
|
||||
|
@ -73,7 +73,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"three",
|
||||
Name("three"),
|
||||
),
|
||||
36..41,
|
||||
),
|
||||
|
|
|
@ -35,7 +35,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
39..40,
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
3..4,
|
||||
),
|
||||
|
@ -28,7 +28,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"s",
|
||||
Name("s"),
|
||||
),
|
||||
5..6,
|
||||
),
|
||||
|
@ -51,7 +51,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
9..10,
|
||||
),
|
||||
|
@ -65,7 +65,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"r",
|
||||
Name("r"),
|
||||
),
|
||||
12..13,
|
||||
),
|
||||
|
@ -88,7 +88,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
16..17,
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
4..5,
|
||||
),
|
||||
|
@ -50,7 +50,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
10..11,
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
@ -64,7 +64,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
15..18,
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
5..6,
|
||||
),
|
||||
|
@ -50,7 +50,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
11..12,
|
||||
),
|
||||
|
|
|
@ -31,7 +31,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
14..15,
|
||||
),
|
||||
|
@ -49,7 +49,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"y",
|
||||
Name("y"),
|
||||
),
|
||||
38..39,
|
||||
),
|
||||
|
|
|
@ -93,7 +93,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
81..82,
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"BULLET",
|
||||
Name("BULLET"),
|
||||
),
|
||||
6..12,
|
||||
),
|
||||
|
|
|
@ -47,7 +47,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
14..15,
|
||||
),
|
||||
|
@ -68,7 +68,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"wow",
|
||||
Name("wow"),
|
||||
),
|
||||
21..24,
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
3..6,
|
||||
),
|
||||
|
@ -45,7 +45,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
10..11,
|
||||
),
|
||||
|
@ -59,7 +59,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"s",
|
||||
Name("s"),
|
||||
),
|
||||
13..14,
|
||||
),
|
||||
|
@ -95,7 +95,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
21..22,
|
||||
),
|
||||
|
@ -118,7 +118,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"y",
|
||||
Name("y"),
|
||||
),
|
||||
25..26,
|
||||
),
|
||||
|
@ -222,7 +222,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
46..47,
|
||||
),
|
||||
|
@ -254,7 +254,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"pop",
|
||||
Name("pop"),
|
||||
),
|
||||
53..56,
|
||||
),
|
||||
|
|
|
@ -31,7 +31,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"pwd",
|
||||
Name("pwd"),
|
||||
),
|
||||
8..11,
|
||||
),
|
||||
|
|
|
@ -22,7 +22,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
10..11,
|
||||
),
|
||||
|
@ -36,7 +36,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
13..14,
|
||||
),
|
||||
|
@ -80,7 +80,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
29..30,
|
||||
),
|
||||
|
@ -94,7 +94,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
32..33,
|
||||
),
|
||||
|
|
|
@ -31,7 +31,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
12..13,
|
||||
),
|
||||
|
@ -98,7 +98,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
35..36,
|
||||
),
|
||||
|
@ -165,7 +165,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
78..79,
|
||||
),
|
||||
|
@ -236,7 +236,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
97..98,
|
||||
),
|
||||
|
@ -259,7 +259,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"b",
|
||||
Name("b"),
|
||||
),
|
||||
109..110,
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
3..4,
|
||||
),
|
||||
|
@ -58,7 +58,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
12..13,
|
||||
),
|
||||
|
@ -95,7 +95,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
21..22,
|
||||
),
|
||||
|
@ -109,7 +109,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"y",
|
||||
Name("y"),
|
||||
),
|
||||
24..25,
|
||||
),
|
||||
|
@ -150,7 +150,7 @@ expression: lex_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
34..35,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: indentation_with_eol(MAC_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: indentation_with_eol(UNIX_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: indentation_with_eol(WINDOWS_EOL)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
4..7,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: lex_jupyter_source(source)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"pwd",
|
||||
Name("pwd"),
|
||||
),
|
||||
0..3,
|
||||
),
|
||||
|
@ -28,7 +28,7 @@ expression: lex_jupyter_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
11..14,
|
||||
),
|
||||
|
@ -49,7 +49,7 @@ expression: lex_jupyter_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"bar",
|
||||
Name("bar"),
|
||||
),
|
||||
31..34,
|
||||
),
|
||||
|
@ -70,7 +70,7 @@ expression: lex_jupyter_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"baz",
|
||||
Name("baz"),
|
||||
),
|
||||
51..54,
|
||||
),
|
||||
|
|
|
@ -11,7 +11,7 @@ expression: lex_jupyter_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"foo",
|
||||
Name("foo"),
|
||||
),
|
||||
6..9,
|
||||
),
|
||||
|
@ -33,7 +33,7 @@ expression: lex_jupyter_source(source)
|
|||
),
|
||||
(
|
||||
Name(
|
||||
"bar",
|
||||
Name("bar"),
|
||||
),
|
||||
20..23,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: newline_in_brackets_eol(MAC_EOL)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
0..1,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: newline_in_brackets_eol(UNIX_EOL)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
0..1,
|
||||
),
|
||||
|
|
|
@ -7,7 +7,7 @@ expression: newline_in_brackets_eol(WINDOWS_EOL)
|
|||
[
|
||||
(
|
||||
Name(
|
||||
"x",
|
||||
Name("x"),
|
||||
),
|
||||
0..1,
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Assign(
|
||||
|
@ -10,7 +10,7 @@ expression: parse_ast
|
|||
Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "bold",
|
||||
id: Name("bold"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 6..9,
|
||||
id: "bbb",
|
||||
id: Name("bbb"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -48,7 +48,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 14..17,
|
||||
id: "ddd",
|
||||
id: Name("ddd"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 5..6,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 5..6,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 6..7,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..7,
|
||||
id: "user",
|
||||
id: Name("user"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 7..11,
|
||||
id: "user",
|
||||
id: Name("user"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -53,7 +53,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 29..35,
|
||||
id: "second",
|
||||
id: Name("second"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..7,
|
||||
id: "user",
|
||||
id: Name("user"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -27,7 +27,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 6..7,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..4,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -36,7 +36,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 7..8,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -37,7 +37,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 8..12,
|
||||
id: "spec",
|
||||
id: Name("spec"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..4,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 3..4,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 4..5,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
source: crates/ruff_python_parser/src/string.rs
|
||||
expression: parse_ast
|
||||
expression: suite
|
||||
---
|
||||
[
|
||||
Expr(
|
||||
|
@ -21,7 +21,7 @@ expression: parse_ast
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 6..7,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -9,6 +9,7 @@ use std::fmt;
|
|||
|
||||
use bitflags::bitflags;
|
||||
|
||||
use ruff_python_ast::name::Name;
|
||||
use ruff_python_ast::str::Quote;
|
||||
use ruff_python_ast::str_prefix::{
|
||||
AnyStringPrefix, ByteStringPrefix, FStringPrefix, StringLiteralPrefix,
|
||||
|
@ -780,7 +781,7 @@ pub(crate) enum TokenValue {
|
|||
///
|
||||
/// Unicode names are NFKC-normalized by the lexer,
|
||||
/// matching [the behaviour of Python's lexer](https://docs.python.org/3/reference/lexical_analysis.html#identifiers)
|
||||
Name(Box<str>),
|
||||
Name(Name),
|
||||
/// Token value for an integer.
|
||||
Int(Int),
|
||||
/// Token value for a floating point number.
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -25,7 +25,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 4..7,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -51,7 +51,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 12..13,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -62,7 +62,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 21..22,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -88,7 +88,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 27..28,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -98,7 +98,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 41..42,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -123,14 +123,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 47..48,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 50..51,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -145,7 +145,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 55..58,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -33,7 +33,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 7..10,
|
||||
id: "str",
|
||||
id: Name("str"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -69,7 +69,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 19..23,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -83,7 +83,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 27..30,
|
||||
id: "str",
|
||||
id: Name("str"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -119,7 +119,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 39..40,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -129,7 +129,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 42..45,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -173,7 +173,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 72..73,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -185,7 +185,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 76..79,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -212,14 +212,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 84..85,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 87..88,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -231,7 +231,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 90..93,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -275,14 +275,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 102..103,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 105..106,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -294,7 +294,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 109..112,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -338,7 +338,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 139..140,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -349,7 +349,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 143..146,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -376,14 +376,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 152..153,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 155..156,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -394,7 +394,7 @@ Module(
|
|||
annotation: Name(
|
||||
ExprName {
|
||||
range: 159..162,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,14 +15,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "Any",
|
||||
id: Name("Any"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -38,14 +38,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 10..11,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 16..17,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -65,14 +65,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 18..19,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 21..24,
|
||||
id: "Any",
|
||||
id: Name("Any"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -80,7 +80,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 27..28,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -107,14 +107,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 34..35,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 37..41,
|
||||
id: "list",
|
||||
id: Name("list"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -126,7 +126,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 45..46,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -139,7 +139,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 49..50,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -147,7 +147,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 53..54,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -167,14 +167,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 57..58,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 62..63,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,14 +15,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 3..6,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,14 +15,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
annotation: Name(
|
||||
ExprName {
|
||||
range: 3..7,
|
||||
id: "type",
|
||||
id: Name("type"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -37,7 +37,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 8..9,
|
||||
id: "X",
|
||||
id: Name("X"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -45,7 +45,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 12..15,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -61,7 +61,7 @@ Module(
|
|||
body: Name(
|
||||
ExprName {
|
||||
range: 24..28,
|
||||
id: "type",
|
||||
id: Name("type"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -76,7 +76,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 29..30,
|
||||
id: "X",
|
||||
id: Name("X"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -84,7 +84,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 33..36,
|
||||
id: "int",
|
||||
id: Name("int"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 7..8,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 6..6,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -25,7 +25,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 15..16,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -53,7 +53,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 38..39,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -77,7 +77,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 60..61,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -100,7 +100,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 76..77,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 8..9,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -34,7 +34,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 17..23,
|
||||
id: "assert",
|
||||
id: Name("assert"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -47,7 +47,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -63,7 +63,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 39..40,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -79,7 +79,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 48..49,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -39,7 +39,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 6..7,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -69,7 +69,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 16..17,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -84,7 +84,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -100,7 +100,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 32..33,
|
||||
id: "z",
|
||||
id: Name("z"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -16,7 +16,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -32,14 +32,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 5..6,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 11..12,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -58,7 +58,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 13..14,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -73,7 +73,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -92,7 +92,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 26..27,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -106,7 +106,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 42..43,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -124,7 +124,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 44..45,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -145,7 +145,7 @@ Module(
|
|||
parameter: Parameter {
|
||||
range: 56..57,
|
||||
name: Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 56..57,
|
||||
},
|
||||
annotation: None,
|
||||
|
@ -161,7 +161,7 @@ Module(
|
|||
body: Name(
|
||||
ExprName {
|
||||
range: 59..60,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -179,7 +179,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 61..62,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -187,7 +187,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 65..66,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -16,14 +16,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 4..8,
|
||||
id: "pass",
|
||||
id: Name("pass"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -31,7 +31,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 11..12,
|
||||
id: "c",
|
||||
id: Name("c"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -46,7 +46,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 13..14,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -54,7 +54,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 17..18,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -69,21 +69,21 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 19..20,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 23..24,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 27..31,
|
||||
id: "pass",
|
||||
id: Name("pass"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -91,7 +91,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 34..35,
|
||||
id: "c",
|
||||
id: Name("c"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -106,7 +106,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 36..37,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -114,7 +114,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 40..41,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -16,7 +16,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -24,7 +24,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 3..3,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
@ -64,14 +64,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 10..11,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 14..15,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -79,7 +79,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 17..17,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
@ -119,14 +119,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 27..27,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -134,7 +134,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 30..31,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -14,7 +14,7 @@ Module(
|
|||
range: 6..20,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "Foo",
|
||||
id: Name("Foo"),
|
||||
range: 12..15,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -39,7 +39,7 @@ Module(
|
|||
test: Name(
|
||||
ExprName {
|
||||
range: 33..37,
|
||||
id: "test",
|
||||
id: Name("test"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -65,7 +65,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 49..50,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -86,7 +86,7 @@ Module(
|
|||
is_async: true,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 71..74,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -119,7 +119,7 @@ Module(
|
|||
subject: Name(
|
||||
ExprName {
|
||||
range: 94..98,
|
||||
id: "test",
|
||||
id: Name("test"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -82,7 +82,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 19..20,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -124,7 +124,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 36..37,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -132,7 +132,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 41..45,
|
||||
id: "pass",
|
||||
id: Name("pass"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -147,7 +147,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 47..48,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -155,7 +155,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 51..52,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -31,14 +31,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 6..7,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 12..13,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -56,7 +56,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 14..15,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -71,7 +71,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 26..27,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -89,7 +89,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 28..29,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -103,7 +103,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 45..46,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -120,7 +120,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 47..48,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -141,7 +141,7 @@ Module(
|
|||
parameter: Parameter {
|
||||
range: 60..61,
|
||||
name: Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 60..61,
|
||||
},
|
||||
annotation: None,
|
||||
|
@ -157,7 +157,7 @@ Module(
|
|||
body: Name(
|
||||
ExprName {
|
||||
range: 63..64,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -174,7 +174,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 65..66,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -182,7 +182,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 70..71,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 0..1,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -23,7 +23,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 4..4,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
@ -62,7 +62,7 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 11..12,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
@ -70,7 +70,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 16..17,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
subject: Name(
|
||||
ExprName {
|
||||
range: 6..13,
|
||||
id: "subject",
|
||||
id: Name("subject"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -14,7 +14,7 @@ Module(
|
|||
range: 0..10,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "Foo",
|
||||
id: Name("Foo"),
|
||||
range: 6..9,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -27,7 +27,7 @@ Module(
|
|||
range: 11..23,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "Foo",
|
||||
id: Name("Foo"),
|
||||
range: 17..20,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -48,7 +48,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -14,7 +14,7 @@ Module(
|
|||
range: 0..11,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 5..5,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -38,7 +38,7 @@ Module(
|
|||
range: 12..25,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 17..17,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -68,7 +68,7 @@ Module(
|
|||
range: 26..52,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 31..31,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -81,14 +81,14 @@ Module(
|
|||
range: 33..46,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "metaclass",
|
||||
id: Name("metaclass"),
|
||||
range: 33..42,
|
||||
},
|
||||
),
|
||||
value: Name(
|
||||
ExprName {
|
||||
range: 43..46,
|
||||
id: "ABC",
|
||||
id: Name("ABC"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -14,7 +14,7 @@ Module(
|
|||
range: 0..33,
|
||||
decorator_list: [],
|
||||
name: Identifier {
|
||||
id: "Foo",
|
||||
id: Name("Foo"),
|
||||
range: 6..9,
|
||||
},
|
||||
type_params: Some(
|
||||
|
@ -25,7 +25,7 @@ Module(
|
|||
TypeParamTypeVar {
|
||||
range: 10..12,
|
||||
name: Identifier {
|
||||
id: "T1",
|
||||
id: Name("T1"),
|
||||
range: 10..12,
|
||||
},
|
||||
bound: None,
|
||||
|
@ -36,7 +36,7 @@ Module(
|
|||
TypeParamTypeVarTuple {
|
||||
range: 14..17,
|
||||
name: Identifier {
|
||||
id: "T2",
|
||||
id: Name("T2"),
|
||||
range: 15..17,
|
||||
},
|
||||
default: None,
|
||||
|
@ -52,14 +52,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 18..19,
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 21..22,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -83,7 +83,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 34..35,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 7..8,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -15,7 +15,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 1..6,
|
||||
id: "async",
|
||||
id: Name("async"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -30,7 +30,7 @@ Module(
|
|||
elt: Name(
|
||||
ExprName {
|
||||
range: 9..10,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -40,14 +40,14 @@ Module(
|
|||
target: Name(
|
||||
ExprName {
|
||||
range: 17..18,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
iter: Name(
|
||||
ExprName {
|
||||
range: 22..26,
|
||||
id: "iter",
|
||||
id: Name("iter"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -22,7 +22,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 2..3,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -38,7 +38,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 7..8,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -54,7 +54,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 14..15,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -71,7 +71,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 25..26,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -87,7 +87,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 39..40,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -96,7 +96,7 @@ Module(
|
|||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 45..48,
|
||||
},
|
||||
type_params: None,
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 5..8,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -48,14 +48,14 @@ Module(
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 17..17,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 22..25,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -95,7 +95,7 @@ Module(
|
|||
left: Name(
|
||||
ExprName {
|
||||
range: 34..34,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
@ -103,7 +103,7 @@ Module(
|
|||
right: Name(
|
||||
ExprName {
|
||||
range: 35..35,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
@ -112,7 +112,7 @@ Module(
|
|||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 40..43,
|
||||
},
|
||||
type_params: None,
|
||||
|
|
|
@ -19,14 +19,14 @@ Module(
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 1..2,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 7..10,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -63,14 +63,14 @@ Module(
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 19..20,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
range: 31..34,
|
||||
},
|
||||
type_params: None,
|
||||
|
@ -106,14 +106,14 @@ Module(
|
|||
expression: Name(
|
||||
ExprName {
|
||||
range: 43..44,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
name: Identifier {
|
||||
id: "Foo",
|
||||
id: Name("Foo"),
|
||||
range: 51..54,
|
||||
},
|
||||
type_params: None,
|
||||
|
|
|
@ -19,7 +19,7 @@ Module(
|
|||
context_expr: Name(
|
||||
ExprName {
|
||||
range: 16..17,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -47,7 +47,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 28..29,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Store,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -16,7 +16,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 4..5,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Del,
|
||||
},
|
||||
),
|
||||
|
@ -26,12 +26,12 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 7..8,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
attr: Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 9..9,
|
||||
},
|
||||
ctx: Del,
|
||||
|
@ -46,7 +46,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 10..11,
|
||||
id: "z",
|
||||
id: Name("z"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -59,7 +59,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 16..17,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Del,
|
||||
},
|
||||
),
|
||||
|
@ -69,7 +69,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 19..20,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -80,7 +80,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 22..23,
|
||||
id: "z",
|
||||
id: Name("z"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -89,7 +89,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 23..23,
|
||||
id: "",
|
||||
id: Name(""),
|
||||
ctx: Invalid,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -16,7 +16,7 @@ Module(
|
|||
Alias {
|
||||
range: 7..11,
|
||||
name: Identifier {
|
||||
id: "a..b",
|
||||
id: Name("a..b"),
|
||||
range: 7..11,
|
||||
},
|
||||
asname: None,
|
||||
|
@ -31,7 +31,7 @@ Module(
|
|||
Alias {
|
||||
range: 19..20,
|
||||
name: Identifier {
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
range: 19..20,
|
||||
},
|
||||
asname: None,
|
||||
|
@ -55,7 +55,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 23..24,
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -31,7 +31,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 27..28,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -76,7 +76,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 62..63,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -27,7 +27,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 21..30,
|
||||
id: "Exception",
|
||||
id: Name("Exception"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -49,7 +49,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 51..60,
|
||||
id: "Exception",
|
||||
id: Name("Exception"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -26,7 +26,7 @@ Module(
|
|||
type_: None,
|
||||
name: Some(
|
||||
Identifier {
|
||||
id: "exc",
|
||||
id: Name("exc"),
|
||||
range: 24..27,
|
||||
},
|
||||
),
|
||||
|
@ -90,7 +90,7 @@ Module(
|
|||
type_: None,
|
||||
name: Some(
|
||||
Identifier {
|
||||
id: "exc",
|
||||
id: Name("exc"),
|
||||
range: 152..155,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -31,14 +31,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 21..22,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 24..25,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -69,14 +69,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 43..44,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 46..47,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -88,7 +88,7 @@ Module(
|
|||
),
|
||||
name: Some(
|
||||
Identifier {
|
||||
id: "exc",
|
||||
id: Name("exc"),
|
||||
range: 51..54,
|
||||
},
|
||||
),
|
||||
|
@ -129,14 +129,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 87..88,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 90..91,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -167,14 +167,14 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 110..111,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Name(
|
||||
ExprName {
|
||||
range: 113..114,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -186,7 +186,7 @@ Module(
|
|||
),
|
||||
name: Some(
|
||||
Identifier {
|
||||
id: "eg",
|
||||
id: Name("eg"),
|
||||
range: 118..120,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -36,7 +36,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 13..14,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -59,7 +59,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 16..20,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -76,7 +76,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 25..26,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -99,7 +99,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 28..32,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -116,7 +116,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 36..37,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -139,7 +139,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 40..44,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -162,7 +162,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 47..48,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..3,
|
||||
id: "foo",
|
||||
id: Name("foo"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -30,7 +30,7 @@ Module(
|
|||
range: 4..7,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
range: 4..5,
|
||||
},
|
||||
),
|
||||
|
@ -47,7 +47,7 @@ Module(
|
|||
range: 9..12,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
range: 9..10,
|
||||
},
|
||||
),
|
||||
|
@ -64,7 +64,7 @@ Module(
|
|||
range: 14..17,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "c",
|
||||
id: Name("c"),
|
||||
range: 14..15,
|
||||
},
|
||||
),
|
||||
|
@ -81,7 +81,7 @@ Module(
|
|||
range: 19..22,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "b",
|
||||
id: Name("b"),
|
||||
range: 19..20,
|
||||
},
|
||||
),
|
||||
|
@ -98,7 +98,7 @@ Module(
|
|||
range: 24..27,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "a",
|
||||
id: Name("a"),
|
||||
range: 24..25,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -30,7 +30,7 @@ Module(
|
|||
range: 5..14,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 5..10,
|
||||
},
|
||||
),
|
||||
|
@ -58,7 +58,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 16..20,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -70,7 +70,7 @@ Module(
|
|||
range: 21..31,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "",
|
||||
id: Name(""),
|
||||
range: 21..27,
|
||||
},
|
||||
),
|
||||
|
@ -98,7 +98,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 34..38,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -112,7 +112,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 45..46,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -135,7 +135,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 48..52,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -148,7 +148,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 64..65,
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
|
@ -18,7 +18,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 0..4,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -30,7 +30,7 @@ Module(
|
|||
range: 5..16,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 5..6,
|
||||
},
|
||||
),
|
||||
|
@ -41,7 +41,7 @@ Module(
|
|||
Name(
|
||||
ExprName {
|
||||
range: 15..16,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -64,7 +64,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 18..22,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -76,7 +76,7 @@ Module(
|
|||
range: 23..39,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 23..24,
|
||||
},
|
||||
),
|
||||
|
@ -86,7 +86,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 38..39,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -108,7 +108,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 41..45,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -120,7 +120,7 @@ Module(
|
|||
range: 46..52,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 46..47,
|
||||
},
|
||||
),
|
||||
|
@ -130,7 +130,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 51..52,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -153,7 +153,7 @@ Module(
|
|||
func: Name(
|
||||
ExprName {
|
||||
range: 54..58,
|
||||
id: "call",
|
||||
id: Name("call"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
@ -165,7 +165,7 @@ Module(
|
|||
range: 59..67,
|
||||
arg: Some(
|
||||
Identifier {
|
||||
id: "x",
|
||||
id: Name("x"),
|
||||
range: 59..60,
|
||||
},
|
||||
),
|
||||
|
@ -175,7 +175,7 @@ Module(
|
|||
value: Name(
|
||||
ExprName {
|
||||
range: 65..66,
|
||||
id: "y",
|
||||
id: Name("y"),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue