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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
151 changed files with 1370 additions and 566 deletions

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,
},
},
],