Improved error recovery for unclosed strings (including f- and t-strings) (#20848)

This commit is contained in:
Micha Reiser
2025-10-15 09:50:56 +02:00
committed by GitHub
parent a93618ed23
commit 4fc7dd300c
151 changed files with 1370 additions and 566 deletions

View File

@@ -28,6 +28,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -57,6 +58,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -114,6 +116,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -144,6 +144,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -164,6 +165,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -194,6 +196,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -214,6 +217,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -53,6 +53,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -74,6 +75,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -49,6 +49,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -229,6 +229,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -249,6 +250,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -396,6 +398,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -416,6 +419,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -601,6 +605,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -621,6 +626,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -45,6 +45,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -65,6 +66,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -147,6 +149,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -169,6 +172,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -663,6 +667,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -683,6 +688,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -763,6 +769,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -783,6 +790,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -803,6 +811,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -907,6 +916,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -936,6 +946,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1051,6 +1062,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1071,6 +1083,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1203,6 +1216,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1223,6 +1237,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1407,6 +1422,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1427,6 +1443,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -105,6 +105,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -140,6 +140,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -140,6 +140,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -47,6 +47,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -92,6 +93,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -137,6 +139,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -47,6 +47,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -93,6 +94,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -47,6 +47,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -47,6 +47,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -93,6 +94,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -54,6 +54,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -124,6 +125,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -185,6 +187,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -87,6 +87,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -47,6 +47,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -73,7 +74,7 @@ Module(
elements: [
Interpolation(
InterpolatedElement {
range: 7..14,
range: 7..13,
node_index: NodeIndex(None),
expression: Name(
ExprName {
@@ -84,7 +85,7 @@ Module(
},
),
debug_text: None,
conversion: None,
conversion: Repr,
format_spec: None,
},
),
@@ -93,6 +94,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -144,6 +146,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -156,75 +159,91 @@ Module(
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 24..37,
range: 24..28,
value: FString(
ExprFString {
node_index: NodeIndex(None),
range: 24..37,
range: 24..28,
value: FStringValue {
inner: Concatenated(
[
FString(
FString {
range: 24..28,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 26..27,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 27..27,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
},
inner: Single(
FString(
FString {
range: 24..28,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 26..27,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 27..27,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
),
FString(
FString {
range: 29..37,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 33..34,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 34..34,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: true,
},
},
),
),
},
},
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 29..37,
value: FString(
ExprFString {
node_index: NodeIndex(None),
range: 29..37,
value: FStringValue {
inner: Single(
FString(
FString {
range: 29..37,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 33..34,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 34..34,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
),
],
},
),
),
},
},
@@ -239,23 +258,7 @@ Module(
|
1 | f"{"
| ^ Syntax Error: missing closing quote in string literal
2 | f"{foo!r"
3 | f"{foo="
|
|
1 | f"{"
| ^ Syntax Error: f-string: unterminated string
2 | f"{foo!r"
3 | f"{foo="
|
|
1 | f"{"
| ^ Syntax Error: f-string: unterminated string
| ^ Syntax Error: Expected an expression
2 | f"{foo!r"
3 | f"{foo="
|
@@ -264,25 +267,7 @@ Module(
|
1 | f"{"
2 | f"{foo!r"
| ^^ Syntax Error: missing closing quote in string literal
3 | f"{foo="
4 | f"{"
|
|
1 | f"{"
2 | f"{foo!r"
| ^ Syntax Error: f-string: unterminated string
3 | f"{foo="
4 | f"{"
|
|
1 | f"{"
2 | f"{foo!r"
| ^ Syntax Error: f-string: unterminated string
| ^ Syntax Error: f-string: expecting '}'
3 | f"{foo="
4 | f"{"
|
@@ -292,46 +277,7 @@ Module(
1 | f"{"
2 | f"{foo!r"
3 | f"{foo="
| ^^ Syntax Error: f-string: expecting '}'
4 | f"{"
5 | f"""{"""
|
|
1 | f"{"
2 | f"{foo!r"
| ^ Syntax Error: Expected FStringEnd, found Unknown
3 | f"{foo="
4 | f"{"
|
|
1 | f"{"
2 | f"{foo!r"
3 | f"{foo="
| ^ Syntax Error: missing closing quote in string literal
4 | f"{"
5 | f"""{"""
|
|
1 | f"{"
2 | f"{foo!r"
3 | f"{foo="
| ^ Syntax Error: f-string: unterminated string
4 | f"{"
5 | f"""{"""
|
|
1 | f"{"
2 | f"{foo!r"
3 | f"{foo="
| ^ Syntax Error: f-string: unterminated string
| ^ Syntax Error: f-string: expecting '}'
4 | f"{"
5 | f"""{"""
|
@@ -341,36 +287,14 @@ Module(
2 | f"{foo!r"
3 | f"{foo="
4 | f"{"
| ^ Syntax Error: missing closing quote in string literal
| ^ Syntax Error: Expected an expression
5 | f"""{"""
|
|
3 | f"{foo="
4 | f"{"
5 | f"""{"""
| ^^^^ Syntax Error: Expected FStringEnd, found FStringStart
|
|
3 | f"{foo="
4 | f"{"
5 | f"""{"""
| ^^^ Syntax Error: Expected an expression
|
|
4 | f"{"
5 | f"""{"""
| ^ Syntax Error: unexpected EOF while parsing
|
|
4 | f"{"
5 | f"""{"""
| ^ Syntax Error: f-string: unterminated string
|

View File

@@ -60,6 +60,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -127,6 +128,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -68,6 +68,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -388,6 +389,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -13,22 +13,39 @@ Module(
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 0..7,
range: 0..14,
value: StringLiteral(
ExprStringLiteral {
node_index: NodeIndex(None),
range: 0..7,
range: 0..14,
value: StringLiteralValue {
inner: Single(
StringLiteral {
range: 0..7,
node_index: NodeIndex(None),
value: "hello",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
},
inner: Concatenated(
ConcatenatedStringLiteral {
strings: [
StringLiteral {
range: 0..7,
node_index: NodeIndex(None),
value: "hello",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
range: 8..14,
node_index: NodeIndex(None),
value: "world",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: true,
},
},
],
value: "helloworld",
},
),
},
@@ -87,6 +104,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -124,6 +142,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -179,15 +198,6 @@ Module(
|
|
1 | 'hello' 'world
| ^ Syntax Error: Expected a statement
2 | 1 + 1
3 | 'hello' f'world {x}
4 | 2 + 2
|
|
1 | 'hello' 'world
2 | 1 + 1

View File

@@ -30,6 +30,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -67,6 +68,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -111,59 +113,62 @@ Module(
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 38..51,
value: StringLiteral(
ExprStringLiteral {
node_index: NodeIndex(None),
range: 44..51,
value: StringLiteralValue {
inner: Single(
StringLiteral {
range: 44..51,
node_index: NodeIndex(None),
value: "first",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
},
},
),
},
},
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 68..76,
range: 38..78,
value: FString(
ExprFString {
node_index: NodeIndex(None),
range: 68..76,
range: 44..76,
value: FStringValue {
inner: Single(
FString(
FString {
range: 68..76,
node_index: NodeIndex(None),
elements: [
Literal(
InterpolatedStringLiteralElement {
range: 70..75,
node_index: NodeIndex(None),
value: "third",
},
),
],
flags: FStringFlags {
quote_style: Single,
prefix: Regular,
triple_quoted: false,
inner: Concatenated(
[
Literal(
StringLiteral {
range: 44..51,
node_index: NodeIndex(None),
value: "first",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
},
),
),
Literal(
StringLiteral {
range: 56..63,
node_index: NodeIndex(None),
value: "second",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: true,
},
},
),
FString(
FString {
range: 68..76,
node_index: NodeIndex(None),
elements: [
Literal(
InterpolatedStringLiteralElement {
range: 70..75,
node_index: NodeIndex(None),
value: "third",
},
),
],
flags: FStringFlags {
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
],
),
},
},
@@ -246,21 +251,3 @@ Module(
9 | f'third'
10 | )
|
|
8 | 'second
9 | f'third'
10 | )
| ^ Syntax Error: Expected a statement
11 | 2 + 2
|
|
8 | 'second
9 | f'third'
10 | )
| ^ Syntax Error: Expected a statement
11 | 2 + 2
|

View File

@@ -28,6 +28,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -56,6 +57,7 @@ Module(
uppercase_r: false,
},
triple_quoted: false,
unclosed: false,
},
},
),
@@ -82,6 +84,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -68,6 +68,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -115,6 +116,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -135,6 +137,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -204,6 +207,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -37,6 +37,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -73,6 +74,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -28,6 +28,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -54,6 +55,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -30,6 +30,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -40,6 +41,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -79,6 +81,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -91,6 +94,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -121,6 +125,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -141,6 +146,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -153,6 +159,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -85,6 +85,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -118,6 +119,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -62,6 +62,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -81,6 +82,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -131,6 +133,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -172,6 +175,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -233,6 +237,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -252,6 +257,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -390,6 +396,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -407,6 +414,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -424,6 +432,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -441,6 +450,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -458,6 +468,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -475,6 +486,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -532,6 +544,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -555,6 +568,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -579,6 +593,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -639,6 +654,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -700,6 +716,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -717,6 +734,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -767,6 +785,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -804,6 +823,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -824,6 +844,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -844,6 +865,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -869,6 +891,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -581,7 +581,7 @@ Module(
test: Call(
ExprCall {
node_index: NodeIndex(None),
range: 890..905,
range: 890..906,
func: Name(
ExprName {
node_index: NodeIndex(None),
@@ -591,7 +591,7 @@ Module(
},
),
arguments: Arguments {
range: 894..905,
range: 894..906,
node_index: NodeIndex(None),
args: [
FString(
@@ -634,6 +634,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -713,11 +714,20 @@ Module(
FString {
range: 944..951,
node_index: NodeIndex(None),
elements: [],
elements: [
Literal(
InterpolatedStringLiteralElement {
range: 946..951,
node_index: NodeIndex(None),
value: "hello",
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -888,7 +898,7 @@ Module(
|
49 | # F-strings uses normal list parsing, so test those as well
50 | if call(f"hello {x
| ^ Syntax Error: Expected FStringEnd, found Unknown
| ^ Syntax Error: Expected FStringEnd, found NonLogicalNewline
51 | def bar():
52 | pass
|

View File

@@ -50,6 +50,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -80,6 +81,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -117,6 +119,33 @@ Module(
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 203..205,
value: StringLiteral(
ExprStringLiteral {
node_index: NodeIndex(None),
range: 203..205,
value: StringLiteralValue {
inner: Single(
StringLiteral {
range: 203..205,
node_index: NodeIndex(None),
value: "}",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: true,
},
},
),
},
},
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
@@ -157,6 +186,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -169,7 +199,15 @@ Module(
InterpolatedStringFormatSpec {
range: 226..228,
node_index: NodeIndex(None),
elements: [],
elements: [
Literal(
InterpolatedStringLiteralElement {
range: 226..228,
node_index: NodeIndex(None),
value: "\\",
},
),
],
},
),
},
@@ -179,6 +217,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -206,6 +245,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -254,6 +294,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -284,6 +325,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -321,6 +363,33 @@ Module(
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 296..298,
value: StringLiteral(
ExprStringLiteral {
node_index: NodeIndex(None),
range: 296..298,
value: StringLiteralValue {
inner: Single(
StringLiteral {
range: 296..298,
node_index: NodeIndex(None),
value: "}",
flags: StringLiteralFlags {
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: true,
},
},
),
},
},
),
},
),
],
},
)
@@ -363,16 +432,6 @@ Module(
|
|
5 | f'middle {'string':\
6 | 'format spec'}
| ^ Syntax Error: Expected a statement
7 |
8 | f'middle {'string':\\
9 | 'format spec'}
|
|
6 | 'format spec'}
7 |
@@ -454,12 +513,5 @@ Module(
|
11 | f'middle {'string':\\\
12 | 'format spec'}
| ^^ Syntax Error: Got unexpected string
|
|
11 | f'middle {'string':\\\
12 | 'format spec'}
| ^ Syntax Error: Expected a statement
| ^^ Syntax Error: missing closing quote in string literal
|

View File

@@ -54,6 +54,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: true,
},
},
),
@@ -92,7 +93,7 @@ Module(
5 | f"""hello {x # comment
| ___________________________^
6 | | y = 1
| |_____^ Syntax Error: Expected FStringEnd, found Unknown
| |_____^ Syntax Error: Expected FStringEnd, found FStringMiddle
|

View File

@@ -61,6 +61,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -77,6 +77,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -382,6 +382,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -915,6 +916,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -996,6 +998,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1034,6 +1037,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1075,6 +1079,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -289,6 +289,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -811,6 +812,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -891,6 +893,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -928,6 +931,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -968,6 +972,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -90,6 +91,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -90,6 +91,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -53,6 +53,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -121,6 +122,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -180,6 +182,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -86,6 +86,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -70,7 +71,7 @@ Module(
elements: [
Interpolation(
InterpolatedElement {
range: 51..58,
range: 51..57,
node_index: NodeIndex(None),
expression: Name(
ExprName {
@@ -81,7 +82,7 @@ Module(
},
),
debug_text: None,
conversion: None,
conversion: Repr,
format_spec: None,
},
),
@@ -90,6 +91,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -139,6 +141,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -150,71 +153,87 @@ Module(
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 68..81,
range: 68..72,
value: TString(
ExprTString {
node_index: NodeIndex(None),
range: 68..81,
range: 68..72,
value: TStringValue {
inner: Concatenated(
[
TString {
range: 68..72,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 70..71,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 71..71,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: TStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
},
inner: Single(
TString {
range: 68..72,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 70..71,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 71..71,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: TStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
TString {
range: 73..81,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 77..78,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 78..78,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: TStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: true,
},
},
),
},
},
),
},
),
Expr(
StmtExpr {
node_index: NodeIndex(None),
range: 73..81,
value: TString(
ExprTString {
node_index: NodeIndex(None),
range: 73..81,
value: TStringValue {
inner: Single(
TString {
range: 73..81,
node_index: NodeIndex(None),
elements: [
Interpolation(
InterpolatedElement {
range: 77..78,
node_index: NodeIndex(None),
expression: Name(
ExprName {
node_index: NodeIndex(None),
range: 78..78,
id: Name(""),
ctx: Invalid,
},
),
debug_text: None,
conversion: None,
format_spec: None,
},
),
],
flags: TStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
],
},
),
},
},
@@ -230,25 +249,7 @@ Module(
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
| ^ Syntax Error: missing closing quote in string literal
3 | t"{foo!r"
4 | t"{foo="
|
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
| ^ Syntax Error: t-string: unterminated string
3 | t"{foo!r"
4 | t"{foo="
|
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
| ^ Syntax Error: t-string: unterminated string
| ^ Syntax Error: Expected an expression
3 | t"{foo!r"
4 | t"{foo="
|
@@ -258,27 +259,7 @@ Module(
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
3 | t"{foo!r"
| ^^ Syntax Error: missing closing quote in string literal
4 | t"{foo="
5 | t"{"
|
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
3 | t"{foo!r"
| ^ Syntax Error: t-string: unterminated string
4 | t"{foo="
5 | t"{"
|
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
3 | t"{foo!r"
| ^ Syntax Error: t-string: unterminated string
| ^ Syntax Error: t-string: expecting '}'
4 | t"{foo="
5 | t"{"
|
@@ -288,47 +269,7 @@ Module(
2 | t"{"
3 | t"{foo!r"
4 | t"{foo="
| ^^ Syntax Error: t-string: expecting '}'
5 | t"{"
6 | t"""{"""
|
|
1 | # parse_options: {"target-version": "3.14"}
2 | t"{"
3 | t"{foo!r"
| ^ Syntax Error: Expected TStringEnd, found Unknown
4 | t"{foo="
5 | t"{"
|
|
2 | t"{"
3 | t"{foo!r"
4 | t"{foo="
| ^ Syntax Error: missing closing quote in string literal
5 | t"{"
6 | t"""{"""
|
|
2 | t"{"
3 | t"{foo!r"
4 | t"{foo="
| ^ Syntax Error: t-string: unterminated string
5 | t"{"
6 | t"""{"""
|
|
2 | t"{"
3 | t"{foo!r"
4 | t"{foo="
| ^ Syntax Error: t-string: unterminated string
| ^ Syntax Error: t-string: expecting '}'
5 | t"{"
6 | t"""{"""
|
@@ -338,36 +279,14 @@ Module(
3 | t"{foo!r"
4 | t"{foo="
5 | t"{"
| ^ Syntax Error: missing closing quote in string literal
| ^ Syntax Error: Expected an expression
6 | t"""{"""
|
|
4 | t"{foo="
5 | t"{"
6 | t"""{"""
| ^^^^ Syntax Error: Expected TStringEnd, found TStringStart
|
|
4 | t"{foo="
5 | t"{"
6 | t"""{"""
| ^^^ Syntax Error: Expected an expression
|
|
5 | t"{"
6 | t"""{"""
| ^ Syntax Error: unexpected EOF while parsing
|
|
5 | t"{"
6 | t"""{"""
| ^ Syntax Error: t-string: unterminated string
|

View File

@@ -59,6 +59,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -124,6 +125,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -90,6 +91,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -124,6 +126,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),

View File

@@ -24,11 +24,20 @@ Module(
FString {
range: 0..7,
node_index: NodeIndex(None),
elements: [],
elements: [
Literal(
InterpolatedStringLiteralElement {
range: 2..7,
node_index: NodeIndex(None),
value: "hello",
},
),
],
flags: FStringFlags {
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -113,6 +122,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -203,6 +213,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -287,6 +298,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: true,
},
},
),
@@ -374,9 +386,10 @@ Module(
1 | f"hello
2 | 1 + 1
3 | f"hello {x
| ^ Syntax Error: Expected FStringEnd, found Unknown
| ^ Syntax Error: Expected FStringEnd, found newline
4 | 2 + 2
5 | f"hello {x:
6 | 3 + 3
|

View File

@@ -49,6 +49,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -606,6 +606,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -136,6 +136,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -411,6 +412,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -474,6 +476,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -739,6 +742,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -760,6 +764,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -794,6 +799,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -815,6 +821,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -881,6 +888,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -902,6 +910,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -181,6 +181,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -29,6 +29,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -57,6 +58,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -85,6 +87,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -113,6 +116,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -141,6 +145,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -183,6 +188,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -199,6 +205,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -245,6 +252,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -302,6 +310,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -375,6 +384,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -437,6 +447,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -465,6 +476,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -527,6 +539,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -555,6 +568,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -606,6 +620,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -671,6 +686,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -722,6 +738,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -793,6 +810,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -874,6 +892,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -905,6 +924,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -941,6 +961,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1000,6 +1021,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1012,6 +1034,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1070,6 +1093,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1111,6 +1135,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -1121,6 +1146,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -1227,6 +1253,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1263,6 +1290,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1323,6 +1351,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -1374,6 +1403,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1482,6 +1512,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1607,6 +1638,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1674,6 +1706,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1777,6 +1810,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1864,6 +1898,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1915,6 +1950,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1966,6 +2002,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2017,6 +2054,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2077,6 +2115,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2142,6 +2181,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2202,6 +2242,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2231,6 +2272,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2261,6 +2303,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2309,6 +2352,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2339,6 +2383,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2387,6 +2432,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2399,6 +2445,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2478,6 +2525,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2507,6 +2555,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2537,6 +2586,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2549,6 +2599,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2587,6 +2638,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2607,6 +2659,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2619,6 +2672,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2641,6 +2695,7 @@ Module(
uppercase_r: false,
},
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2663,6 +2718,7 @@ Module(
uppercase_r: false,
},
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2693,6 +2749,7 @@ Module(
quote_style: Double,
prefix: Unicode,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2723,6 +2780,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2735,6 +2793,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2747,6 +2806,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2777,6 +2837,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2807,6 +2868,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2819,6 +2881,7 @@ Module(
quote_style: Double,
prefix: Unicode,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2831,6 +2894,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2861,6 +2925,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2891,6 +2956,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2903,6 +2969,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2915,6 +2982,7 @@ Module(
quote_style: Double,
prefix: Unicode,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2945,6 +3013,7 @@ Module(
quote_style: Double,
prefix: Unicode,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2989,6 +3058,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -3001,6 +3071,7 @@ Module(
quote_style: Double,
prefix: Unicode,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -3013,6 +3084,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -616,6 +616,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -693,6 +694,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -748,6 +750,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -28,6 +28,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -54,6 +55,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -82,6 +84,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -92,6 +95,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -123,6 +127,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -133,6 +138,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -143,6 +149,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -172,6 +179,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -198,6 +206,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -226,6 +235,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
StringLiteral {
@@ -236,6 +246,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: true,
unclosed: false,
},
},
],
@@ -277,6 +288,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -310,6 +322,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
BytesLiteral {
@@ -333,6 +346,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],

View File

@@ -28,6 +28,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -54,6 +55,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -80,6 +82,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -106,6 +109,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -132,6 +136,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -172,6 +177,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -188,6 +194,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -232,6 +239,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -287,6 +295,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -358,6 +367,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -418,6 +428,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -446,6 +457,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -506,6 +518,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -534,6 +547,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -583,6 +597,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -646,6 +661,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -695,6 +711,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -764,6 +781,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -842,6 +860,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -872,6 +891,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -914,6 +934,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -971,6 +992,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -989,6 +1011,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -1046,6 +1069,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1087,6 +1111,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
StringLiteral {
@@ -1097,6 +1122,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -1202,6 +1228,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1236,6 +1263,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1294,6 +1322,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -1343,6 +1372,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1449,6 +1479,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1572,6 +1603,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1637,6 +1669,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1738,6 +1771,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1823,6 +1857,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1872,6 +1907,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1921,6 +1957,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1970,6 +2007,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2028,6 +2066,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2091,6 +2130,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2149,6 +2189,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2184,6 +2225,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2212,6 +2254,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -2258,6 +2301,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2286,6 +2330,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -2332,6 +2377,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2350,6 +2396,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -2427,6 +2474,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2462,6 +2510,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2490,6 +2539,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2508,6 +2558,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
],
@@ -2544,6 +2595,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2562,6 +2614,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2580,6 +2633,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2600,6 +2654,7 @@ Module(
uppercase_r: false,
},
triple_quoted: false,
unclosed: false,
},
},
TString {
@@ -2620,6 +2675,7 @@ Module(
uppercase_r: false,
},
triple_quoted: false,
unclosed: false,
},
},
],
@@ -2694,6 +2750,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2710,6 +2767,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2727,6 +2785,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -67,6 +67,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -141,6 +142,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -204,6 +204,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -285,6 +286,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -157,6 +157,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -255,6 +256,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -50,6 +50,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -66,6 +67,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -134,6 +136,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -162,6 +165,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -234,6 +238,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -250,6 +255,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -267,6 +273,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -284,6 +291,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -420,6 +428,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -444,6 +453,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -461,6 +471,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -485,6 +496,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -545,6 +557,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -581,6 +594,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -62,6 +62,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -81,6 +82,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -131,6 +133,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -172,6 +175,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -233,6 +237,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -252,6 +257,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -390,6 +396,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -407,6 +414,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -424,6 +432,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -441,6 +450,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -458,6 +468,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -475,6 +486,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -532,6 +544,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -555,6 +568,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -579,6 +593,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -639,6 +654,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -61,6 +61,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -80,6 +81,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -128,6 +130,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -169,6 +172,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -228,6 +232,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -247,6 +252,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -378,6 +384,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -394,6 +401,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -410,6 +418,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -426,6 +435,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -442,6 +452,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -458,6 +469,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -512,6 +524,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -535,6 +548,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),
@@ -558,6 +572,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -616,6 +631,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -49,6 +49,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -127,6 +128,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -1131,6 +1131,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1214,6 +1215,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2720,6 +2722,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2766,6 +2769,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -237,6 +237,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -855,6 +855,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -423,6 +423,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -3642,6 +3642,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -593,6 +593,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -637,6 +638,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -980,6 +982,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1826,6 +1829,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2893,6 +2897,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -2954,6 +2959,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -3672,6 +3678,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -4333,6 +4340,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -4380,6 +4388,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -4486,6 +4495,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -4507,6 +4517,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -4540,6 +4551,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -5292,6 +5304,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -5337,6 +5350,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -5771,6 +5785,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -7745,6 +7760,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -715,6 +715,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -835,6 +836,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -898,6 +900,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1183,6 +1186,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1339,6 +1343,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -1394,6 +1399,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -111,6 +111,7 @@ Module(
quote_style: Double,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -188,6 +188,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -237,6 +238,7 @@ Module(
quote_style: Single,
prefix: Empty,
triple_quoted: false,
unclosed: false,
},
},
),

View File

@@ -46,6 +46,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -90,6 +91,7 @@ Module(
quote_style: Single,
prefix: Regular,
triple_quoted: false,
unclosed: false,
},
},
),
@@ -124,6 +126,7 @@ Module(
quote_style: Double,
prefix: Regular,
triple_quoted: true,
unclosed: false,
},
},
),